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 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
28,30,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
28,30,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
28,31,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
28,31,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
28,31,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
28,31,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
28,32,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
28,32,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
28,32,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
28,32,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
28,33,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
28,33,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
28,33,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
28,33,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
28,34,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
28,34,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
28,34,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
28,34,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
28,35,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
28,35,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
28,35,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
28,35,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
28,36,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
28,36,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
28,36,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
28,36,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
28,37,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
28,37,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
28,37,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
28,37,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
28,38,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
28,38,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
28,38,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
28,38,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
29,0,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
29,0,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
29,0,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
29,0,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
29,1,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
29,1,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
29,1,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
29,1,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
29,2,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
29,2,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
29,2,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
29,2,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
29,3,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
29,3,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
29,3,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
29,3,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
29,4,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
29,4,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
29,4,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
29,4,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
29,5,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
29,5,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
29,5,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
29,5,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
29,6,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
29,6,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
29,6,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
29,6,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
29,7,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
29,7,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
29,7,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
29,7,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
29,8,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
29,8,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
29,8,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
29,8,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
29,9,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
29,9,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
29,9,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
29,9,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
29,10,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
29,10,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
29,10,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
29,10,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
29,11,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
29,11,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
29,11,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
29,11,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
29,12,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
29,12,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
29,12,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
29,12,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
29,13,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
29,13,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
29,13,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
29,13,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
29,14,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
29,14,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
29,14,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
29,14,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
29,15,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
29,15,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
29,15,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
29,15,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
29,16,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
29,16,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
29,16,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
29,16,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
29,17,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
29,17,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
29,17,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
29,17,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
29,18,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
29,18,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
29,18,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
29,18,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
29,19,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
29,19,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
29,19,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
29,19,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
29,20,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
29,20,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
29,20,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
29,20,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
29,21,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
29,21,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
29,21,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
29,21,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
29,22,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
29,22,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
29,22,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
29,22,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
29,23,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
29,23,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
29,23,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
29,23,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
29,24,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
29,24,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
29,24,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
29,24,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
29,25,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
29,25,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
29,25,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
29,25,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
29,26,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
29,26,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
29,26,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
29,26,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
29,27,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
29,27,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
29,27,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
29,27,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
29,28,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
29,28,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
29,28,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
29,28,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
29,29,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
29,29,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
29,29,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
29,29,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
29,30,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
29,30,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
29,30,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
29,30,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
29,31,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
29,31,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
29,31,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
29,31,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
29,32,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
29,32,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
29,32,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
29,32,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
29,33,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
29,33,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
29,33,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
29,33,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
29,34,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
29,34,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
29,34,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
29,34,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
29,35,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
29,35,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
29,35,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
29,35,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
29,36,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
29,36,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
29,36,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
29,36,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
29,37,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
29,37,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
29,37,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
29,37,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
29,38,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
29,38,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
29,38,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
29,38,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
30,0,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
30,0,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
30,0,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
30,0,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
30,1,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
30,1,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
30,1,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
30,1,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
30,2,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
30,2,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
30,2,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
30,2,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
30,3,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
30,3,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
30,3,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
30,3,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
30,4,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
30,4,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
30,4,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
30,4,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
30,5,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
30,5,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
30,5,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
30,5,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
30,6,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
30,6,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
30,6,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
30,6,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
30,7,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
30,7,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
30,7,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
30,7,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
30,8,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
30,8,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
30,8,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
30,8,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
30,9,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
30,9,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
30,9,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
30,9,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
30,10,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
30,10,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
30,10,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
30,10,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
30,11,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
30,11,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
30,11,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
30,11,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
30,12,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
30,12,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
30,12,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
30,12,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
30,13,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
30,13,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
30,13,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
30,13,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
30,14,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
30,14,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
30,14,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
30,14,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
30,15,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
30,15,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
30,15,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
30,15,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
30,16,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
30,16,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
30,16,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
30,16,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
30,17,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
30,17,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
30,17,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
30,17,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
30,18,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
30,18,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
30,18,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
30,18,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
30,19,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
30,19,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
30,19,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
30,19,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
30,20,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
30,20,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
30,20,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
30,20,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
30,21,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
30,21,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
30,21,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
30,21,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
30,22,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
30,22,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
30,22,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
30,22,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
30,23,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
30,23,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
30,23,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
30,23,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
30,24,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
30,24,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
30,24,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
30,24,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
30,25,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
30,25,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
30,25,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
30,25,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
30,26,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
30,26,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
30,26,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
30,26,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
30,27,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
30,27,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
30,27,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
30,27,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
30,28,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
30,28,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
30,28,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
30,28,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
30,29,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
30,29,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
30,29,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
30,29,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
30,30,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
30,30,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
30,30,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
30,30,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
30,31,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
30,31,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
30,31,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
30,31,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
30,32,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
30,32,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
30,32,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
30,32,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
30,33,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
30,33,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
30,33,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
30,33,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
30,34,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
30,34,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
30,34,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
30,34,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
30,35,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
30,35,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
30,35,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
30,35,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
30,36,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
30,36,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
30,36,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
30,36,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
30,37,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
30,37,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
30,37,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
30,37,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
30,38,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
30,38,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
30,38,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
30,38,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
31,0,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
31,0,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
31,0,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
31,0,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
31,1,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
31,1,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
31,1,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
31,1,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
31,2,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
31,2,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
31,2,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
31,2,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
31,3,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
31,3,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
31,3,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
31,3,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
31,4,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
31,4,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
31,4,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
31,4,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
31,5,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
31,5,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
31,5,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
31,5,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
31,6,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
31,6,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
31,6,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
31,6,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
31,7,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
31,7,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
31,7,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
31,7,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
31,8,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
31,8,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
31,8,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
31,8,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
31,9,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
31,9,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
31,9,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
31,9,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
31,10,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
31,10,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
31,10,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
31,10,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
31,11,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
31,11,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
31,11,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
31,11,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
31,12,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
31,12,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
31,12,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
31,12,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
31,13,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
31,13,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
31,13,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
31,13,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
31,14,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
31,14,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
31,14,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
31,14,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
31,15,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
31,15,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
31,15,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
31,15,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
31,16,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
31,16,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
31,16,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
31,16,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
31,17,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
31,17,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
31,17,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
31,17,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
31,18,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
31,18,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
31,18,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
31,18,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
31,19,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
31,19,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
31,19,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
31,19,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
31,20,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
31,20,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
31,20,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
31,20,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
31,21,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
31,21,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
31,21,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
31,21,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
31,22,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
31,22,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
31,22,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
31,22,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
31,23,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
31,23,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
31,23,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
31,23,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
31,24,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
31,24,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
31,24,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
31,24,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
31,25,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
31,25,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
31,25,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
31,25,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
31,26,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
31,26,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
31,26,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
31,26,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
31,27,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
31,27,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
31,27,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
31,27,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
31,28,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
31,28,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
31,28,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
31,28,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
31,29,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
31,29,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
31,29,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
31,29,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
31,30,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
31,30,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
31,30,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
31,30,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
31,31,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
31,31,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
31,31,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
31,31,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
31,32,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
31,32,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
31,32,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
31,32,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
31,33,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
31,33,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
31,33,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
31,33,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
31,34,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
31,34,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
31,34,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
31,34,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
31,35,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
31,35,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
31,35,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
31,35,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
31,36,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
31,36,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
31,36,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
31,36,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
31,37,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
31,37,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
31,37,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
31,37,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
31,38,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
31,38,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
31,38,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
31,38,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
32,0,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
32,0,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
32,0,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
32,0,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
32,1,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
32,1,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
32,1,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
32,1,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
32,2,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
32,2,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
32,2,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
32,2,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
32,3,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
32,3,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
32,3,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
32,3,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
32,4,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
32,4,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
32,4,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
32,4,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
32,5,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
32,5,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
32,5,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
32,5,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
32,6,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
32,6,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
32,6,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
32,6,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
32,7,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
32,7,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
32,7,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
32,7,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
32,8,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
32,8,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
32,8,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
32,8,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
32,9,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
32,9,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
32,9,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
32,9,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
32,10,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
32,10,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
32,10,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
32,10,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
32,11,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
32,11,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
32,11,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
32,11,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
32,12,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
32,12,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
32,12,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
32,12,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
32,13,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
32,13,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
32,13,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
32,13,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
32,14,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
32,14,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
32,14,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
32,14,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
32,15,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
32,15,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
32,15,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
32,15,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
32,16,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
32,16,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
32,16,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
32,16,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
32,17,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
32,17,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
32,17,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
32,17,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
32,18,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
32,18,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
32,18,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
32,18,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
32,19,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
32,19,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
32,19,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
32,19,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
32,20,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
32,20,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
32,20,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
32,20,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
32,21,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
32,21,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
32,21,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
32,21,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
32,22,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
32,22,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
32,22,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
32,22,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
32,23,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
32,23,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
32,23,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
32,23,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
32,24,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
32,24,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
32,24,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
32,24,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
32,25,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
32,25,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
32,25,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
32,25,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
32,26,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
32,26,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
32,26,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
32,26,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
32,27,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
32,27,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
32,27,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
32,27,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
32,28,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
32,28,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
32,28,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
32,28,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
32,29,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
32,29,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
32,29,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
32,29,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
32,30,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
32,30,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
32,30,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
32,30,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
32,31,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
32,31,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
32,31,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
32,31,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
32,32,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
32,32,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
32,32,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
32,32,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
32,33,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
32,33,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
32,33,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
32,33,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
32,34,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
32,34,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
32,34,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
32,34,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
32,35,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
32,35,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
32,35,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
32,35,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
32,36,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
32,36,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
32,36,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
32,36,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
32,37,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
32,37,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
32,37,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
32,37,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
32,38,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
32,38,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
32,38,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
32,38,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
33,0,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
33,0,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
33,0,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
33,0,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
33,1,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
33,1,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
33,1,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
33,1,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
33,2,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
33,2,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
33,2,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
33,2,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
33,3,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
33,3,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
33,3,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
33,3,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
33,4,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
33,4,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
33,4,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
33,4,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
33,5,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
33,5,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
33,5,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
33,5,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
33,6,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
33,6,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
33,6,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
33,6,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
33,7,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
33,7,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
33,7,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
33,7,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
33,8,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
33,8,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
33,8,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
33,8,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
33,9,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
33,9,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
33,9,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
33,9,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
33,10,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
33,10,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
33,10,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
33,10,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
33,11,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
33,11,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
33,11,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
33,11,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
33,12,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
33,12,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
33,12,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
33,12,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
33,13,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
33,13,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
33,13,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
33,13,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
33,14,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
33,14,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
33,14,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
33,14,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
33,15,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
33,15,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
33,15,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
33,15,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
33,16,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
33,16,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
33,16,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
33,16,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
33,17,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
33,17,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
33,17,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
33,17,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
33,18,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
33,18,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
33,18,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
33,18,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
33,19,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
33,19,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
33,19,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
33,19,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
33,20,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
33,20,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
33,20,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
33,20,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
33,21,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
33,21,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
33,21,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
33,21,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
33,22,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
33,22,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
33,22,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
33,22,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
33,23,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
33,23,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
33,23,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
33,23,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
33,24,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
33,24,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
33,24,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
33,24,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
33,25,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
33,25,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
33,25,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
33,25,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
33,26,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
33,26,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
33,26,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
33,26,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
33,27,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
33,27,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
33,27,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
33,27,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
33,28,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
33,28,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
33,28,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
33,28,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
33,29,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
33,29,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
33,29,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
33,29,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
33,30,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
33,30,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
33,30,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
33,30,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
33,31,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
33,31,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
33,31,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
33,31,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
33,32,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
33,32,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
33,32,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
33,32,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
33,33,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
33,33,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
33,33,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
33,33,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
33,34,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
33,34,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
33,34,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
33,34,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
33,35,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
33,35,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
33,35,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
33,35,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
33,36,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
33,36,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
33,36,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
33,36,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
33,37,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
33,37,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
33,37,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
33,37,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
33,38,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
33,38,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
33,38,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
33,38,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
34,0,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
34,0,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
34,0,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
34,0,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
34,1,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
34,1,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
34,1,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
34,1,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
34,2,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSFAILPASSFAILPASSPASS
34,2,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSFAILPASSFAILPASSPASS
34,2,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSFAILPASSFAILPASSPASS
34,2,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSFAILPASSFAILPASSPASS
34,3,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
34,3,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
34,3,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
34,3,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
34,4,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
34,4,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
34,4,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
34,4,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
34,5,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
34,5,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
34,5,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
34,5,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
34,6,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
34,6,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
34,6,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
34,6,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
34,7,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
34,7,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
34,7,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
34,7,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
34,8,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
34,8,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
34,8,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
34,8,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
34,9,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
34,9,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
34,9,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
34,9,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
34,10,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
34,10,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
34,10,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
34,10,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
34,11,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
34,11,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
34,11,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
34,11,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
34,12,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
34,12,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
34,12,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
34,12,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
34,13,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
34,13,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
34,13,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
34,13,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
34,14,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 0PASSFAILPASSFAILPASSPASS
34,14,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 1PASSFAILPASSFAILPASSPASS
34,14,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 2PASSFAILPASSFAILPASSPASS
34,14,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 3PASSFAILPASSFAILPASSPASS
34,15,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 0PASSFAILPASSFAILPASSPASS
34,15,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 1PASSFAILPASSFAILPASSPASS
34,15,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 2PASSFAILPASSFAILPASSPASS
34,15,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 3PASSFAILPASSFAILPASSPASS
34,16,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
34,16,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
34,16,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
34,16,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
34,17,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSFAILPASSFAILPASSPASS
34,17,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSFAILPASSFAILPASSPASS
34,17,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSFAILPASSFAILPASSPASS
34,17,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSFAILPASSFAILPASSPASS
34,18,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSFAILPASSFAILPASSPASS
34,18,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSFAILPASSFAILPASSPASS
34,18,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSFAILPASSFAILPASSPASS
34,18,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSFAILPASSFAILPASSPASS
34,19,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
34,19,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
34,19,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
34,19,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
34,20,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
34,20,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
34,20,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
34,20,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
34,21,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSFAILPASSFAILPASSPASS
34,21,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSFAILPASSFAILPASSPASS
34,21,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSFAILPASSFAILPASSPASS
34,21,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSFAILPASSFAILPASSPASS
34,22,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSFAILPASSFAILPASSPASS
34,22,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSFAILPASSFAILPASSPASS
34,22,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSFAILPASSFAILPASSPASS
34,22,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSFAILPASSFAILPASSPASS
34,23,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSFAILPASSFAILPASSPASS
34,23,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSFAILPASSFAILPASSPASS
34,23,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSFAILPASSFAILPASSPASS
34,23,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSFAILPASSFAILPASSPASS
34,24,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 0PASSFAILPASSFAILPASSPASS
34,24,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 1PASSFAILPASSFAILPASSPASS
34,24,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 2PASSFAILPASSFAILPASSPASS
34,24,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 3PASSFAILPASSFAILPASSPASS
34,25,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 0PASSFAILPASSFAILPASSPASS
34,25,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 1PASSFAILPASSFAILPASSPASS
34,25,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 2PASSFAILPASSFAILPASSPASS
34,25,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 3PASSFAILPASSFAILPASSPASS
34,26,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 0PASSFAILPASSFAILPASSPASS
34,26,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 1PASSFAILPASSFAILPASSPASS
34,26,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 2PASSFAILPASSFAILPASSPASS
34,26,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 3PASSFAILPASSFAILPASSPASS
34,27,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 0PASSFAILPASSFAILPASSPASS
34,27,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 1PASSFAILPASSFAILPASSPASS
34,27,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 2PASSFAILPASSFAILPASSPASS
34,27,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 3PASSFAILPASSFAILPASSPASS
34,28,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSFAILPASSFAILPASSPASS
34,28,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSFAILPASSFAILPASSPASS
34,28,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSFAILPASSFAILPASSPASS
34,28,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSFAILPASSFAILPASSPASS
34,29,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSFAILPASSFAILPASSPASS
34,29,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSFAILPASSFAILPASSPASS
34,29,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSFAILPASSFAILPASSPASS
34,29,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSFAILPASSFAILPASSPASS
34,30,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSFAILPASSFAILPASSPASS
34,30,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSFAILPASSFAILPASSPASS
34,30,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSFAILPASSFAILPASSPASS
34,30,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSFAILPASSFAILPASSPASS
34,31,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
34,31,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
34,31,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
34,31,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
34,32,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
34,32,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
34,32,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
34,32,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
34,33,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
34,33,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
34,33,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
34,33,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
34,34,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
34,34,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
34,34,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
34,34,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
34,35,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
34,35,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
34,35,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
34,35,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
34,36,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
34,36,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
34,36,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
34,36,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
34,37,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSFAILPASSFAILPASSPASS
34,37,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSFAILPASSFAILPASSPASS
34,37,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSFAILPASSFAILPASSPASS
34,37,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSFAILPASSFAILPASSPASS
34,38,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 0PASSFAILPASSFAILPASSPASS
34,38,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 1PASSFAILPASSFAILPASSPASS
34,38,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 2PASSFAILPASSFAILPASSPASS
34,38,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 3PASSFAILPASSFAILPASSPASS
35,0,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
35,0,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
35,0,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
35,0,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
35,1,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
35,1,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
35,1,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
35,1,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
35,2,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSFAILPASSFAILPASSPASS
35,2,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSFAILPASSFAILPASSPASS
35,2,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSFAILPASSFAILPASSPASS
35,2,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSFAILPASSFAILPASSPASS
35,3,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
35,3,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
35,3,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
35,3,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
35,4,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
35,4,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
35,4,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
35,4,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
35,5,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
35,5,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
35,5,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
35,5,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
35,6,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
35,6,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
35,6,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
35,6,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
35,7,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
35,7,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
35,7,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
35,7,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
35,8,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
35,8,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
35,8,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
35,8,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
35,9,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
35,9,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
35,9,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
35,9,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
35,10,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
35,10,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
35,10,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
35,10,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
35,11,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
35,11,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
35,11,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
35,11,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
35,12,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
35,12,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
35,12,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
35,12,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
35,13,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
35,13,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
35,13,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
35,13,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
35,14,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 0PASSFAILPASSFAILPASSPASS
35,14,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 1PASSFAILPASSFAILPASSPASS
35,14,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 2PASSFAILPASSFAILPASSPASS
35,14,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 3PASSFAILPASSFAILPASSPASS
35,15,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 0PASSFAILPASSFAILPASSPASS
35,15,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 1PASSFAILPASSFAILPASSPASS
35,15,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 2PASSFAILPASSFAILPASSPASS
35,15,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 3PASSFAILPASSFAILPASSPASS
35,16,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
35,16,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
35,16,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
35,16,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
35,17,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSFAILPASSFAILPASSPASS
35,17,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSFAILPASSFAILPASSPASS
35,17,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSFAILPASSFAILPASSPASS
35,17,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSFAILPASSFAILPASSPASS
35,18,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSFAILPASSFAILPASSPASS
35,18,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSFAILPASSFAILPASSPASS
35,18,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSFAILPASSFAILPASSPASS
35,18,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSFAILPASSFAILPASSPASS
35,19,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
35,19,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
35,19,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
35,19,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
35,20,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
35,20,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
35,20,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
35,20,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
35,21,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSFAILPASSFAILPASSPASS
35,21,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSFAILPASSFAILPASSPASS
35,21,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSFAILPASSFAILPASSPASS
35,21,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSFAILPASSFAILPASSPASS
35,22,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSFAILPASSFAILPASSPASS
35,22,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSFAILPASSFAILPASSPASS
35,22,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSFAILPASSFAILPASSPASS
35,22,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSFAILPASSFAILPASSPASS
35,23,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSFAILPASSFAILPASSPASS
35,23,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSFAILPASSFAILPASSPASS
35,23,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSFAILPASSFAILPASSPASS
35,23,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSFAILPASSFAILPASSPASS
35,24,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 0PASSFAILPASSFAILPASSPASS
35,24,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 1PASSFAILPASSFAILPASSPASS
35,24,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 2PASSFAILPASSFAILPASSPASS
35,24,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 3PASSFAILPASSFAILPASSPASS
35,25,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 0PASSFAILPASSFAILPASSPASS
35,25,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 1PASSFAILPASSFAILPASSPASS
35,25,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 2PASSFAILPASSFAILPASSPASS
35,25,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 3PASSFAILPASSFAILPASSPASS
35,26,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 0PASSFAILPASSFAILPASSPASS
35,26,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 1PASSFAILPASSFAILPASSPASS
35,26,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 2PASSFAILPASSFAILPASSPASS
35,26,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 3PASSFAILPASSFAILPASSPASS
35,27,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 0PASSFAILPASSFAILPASSPASS
35,27,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 1PASSFAILPASSFAILPASSPASS
35,27,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 2PASSFAILPASSFAILPASSPASS
35,27,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 3PASSFAILPASSFAILPASSPASS
35,28,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSFAILPASSFAILPASSPASS
35,28,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSFAILPASSFAILPASSPASS
35,28,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSFAILPASSFAILPASSPASS
35,28,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSFAILPASSFAILPASSPASS
35,29,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSFAILPASSFAILPASSPASS
35,29,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSFAILPASSFAILPASSPASS
35,29,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSFAILPASSFAILPASSPASS
35,29,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSFAILPASSFAILPASSPASS
35,30,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSFAILPASSFAILPASSPASS
35,30,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSFAILPASSFAILPASSPASS
35,30,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSFAILPASSFAILPASSPASS
35,30,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSFAILPASSFAILPASSPASS
35,31,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
35,31,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
35,31,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
35,31,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
35,32,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
35,32,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
35,32,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
35,32,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
35,33,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
35,33,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
35,33,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
35,33,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
35,34,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
35,34,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
35,34,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
35,34,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
35,35,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
35,35,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
35,35,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
35,35,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
35,36,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
35,36,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
35,36,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
35,36,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
35,37,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSFAILPASSFAILPASSPASS
35,37,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSFAILPASSFAILPASSPASS
35,37,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSFAILPASSFAILPASSPASS
35,37,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSFAILPASSFAILPASSPASS
35,38,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 0PASSFAILPASSFAILPASSPASS
35,38,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 1PASSFAILPASSFAILPASSPASS
35,38,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 2PASSFAILPASSFAILPASSPASS
35,38,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 3PASSFAILPASSFAILPASSPASS
36,0,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
36,0,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
36,0,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
36,0,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
36,1,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
36,1,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
36,1,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
36,1,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
36,2,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSFAILPASSFAILPASSPASS
36,2,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSFAILPASSFAILPASSPASS
36,2,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSFAILPASSFAILPASSPASS
36,2,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSFAILPASSFAILPASSPASS
36,3,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
36,3,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
36,3,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
36,3,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
36,4,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
36,4,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
36,4,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
36,4,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
36,5,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
36,5,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
36,5,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
36,5,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
36,6,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSFAILPASSFAILPASSPASS
36,6,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSFAILPASSFAILPASSPASS
36,6,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSFAILPASSFAILPASSPASS
36,6,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSFAILPASSFAILPASSPASS
36,7,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
36,7,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
36,7,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
36,7,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
36,8,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
36,8,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
36,8,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
36,8,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
36,9,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
36,9,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
36,9,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
36,9,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
36,10,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
36,10,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
36,10,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
36,10,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
36,11,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
36,11,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
36,11,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
36,11,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
36,12,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
36,12,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
36,12,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
36,12,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
36,13,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSFAILPASSFAILPASSPASS
36,13,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSFAILPASSFAILPASSPASS
36,13,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSFAILPASSFAILPASSPASS
36,13,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSFAILPASSFAILPASSPASS
36,14,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 0PASSFAILPASSFAILPASSPASS
36,14,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 1PASSFAILPASSFAILPASSPASS
36,14,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 2PASSFAILPASSFAILPASSPASS
36,14,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 3PASSFAILPASSFAILPASSPASS
36,15,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 0PASSFAILPASSFAILPASSPASS
36,15,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 1PASSFAILPASSFAILPASSPASS
36,15,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 2PASSFAILPASSFAILPASSPASS
36,15,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 3PASSFAILPASSFAILPASSPASS
36,16,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSFAILPASSFAILPASSPASS
36,16,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSFAILPASSFAILPASSPASS
36,16,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSFAILPASSFAILPASSPASS
36,16,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSFAILPASSFAILPASSPASS
36,17,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSFAILPASSFAILPASSPASS
36,17,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSFAILPASSFAILPASSPASS
36,17,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSFAILPASSFAILPASSPASS
36,17,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSFAILPASSFAILPASSPASS
36,18,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSFAILPASSFAILPASSPASS
36,18,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSFAILPASSFAILPASSPASS
36,18,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSFAILPASSFAILPASSPASS
36,18,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSFAILPASSFAILPASSPASS
36,19,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSFAILPASSFAILPASSPASS
36,19,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSFAILPASSFAILPASSPASS
36,19,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSFAILPASSFAILPASSPASS
36,19,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSFAILPASSFAILPASSPASS
36,20,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSFAILPASSFAILPASSPASS
36,20,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSFAILPASSFAILPASSPASS
36,20,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSFAILPASSFAILPASSPASS
36,20,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSFAILPASSFAILPASSPASS
36,21,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSFAILPASSFAILPASSPASS
36,21,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSFAILPASSFAILPASSPASS
36,21,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSFAILPASSFAILPASSPASS
36,21,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSFAILPASSFAILPASSPASS
36,22,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSFAILPASSFAILPASSPASS
36,22,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSFAILPASSFAILPASSPASS
36,22,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSFAILPASSFAILPASSPASS
36,22,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSFAILPASSFAILPASSPASS
36,23,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSFAILPASSFAILPASSPASS
36,23,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSFAILPASSFAILPASSPASS
36,23,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSFAILPASSFAILPASSPASS
36,23,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSFAILPASSFAILPASSPASS
36,24,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 0PASSFAILPASSFAILPASSPASS
36,24,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 1PASSFAILPASSFAILPASSPASS
36,24,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 2PASSFAILPASSFAILPASSPASS
36,24,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 3PASSFAILPASSFAILPASSPASS
36,25,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 0PASSFAILPASSFAILPASSPASS
36,25,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 1PASSFAILPASSFAILPASSPASS
36,25,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 2PASSFAILPASSFAILPASSPASS
36,25,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 3PASSFAILPASSFAILPASSPASS
36,26,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 0PASSFAILPASSFAILPASSPASS
36,26,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 1PASSFAILPASSFAILPASSPASS
36,26,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 2PASSFAILPASSFAILPASSPASS
36,26,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 3PASSFAILPASSFAILPASSPASS
36,27,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 0PASSFAILPASSFAILPASSPASS
36,27,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 1PASSFAILPASSFAILPASSPASS
36,27,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 2PASSFAILPASSFAILPASSPASS
36,27,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 3PASSFAILPASSFAILPASSPASS
36,28,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSFAILPASSFAILPASSPASS
36,28,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSFAILPASSFAILPASSPASS
36,28,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSFAILPASSFAILPASSPASS
36,28,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSFAILPASSFAILPASSPASS
36,29,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSFAILPASSFAILPASSPASS
36,29,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSFAILPASSFAILPASSPASS
36,29,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSFAILPASSFAILPASSPASS
36,29,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSFAILPASSFAILPASSPASS
36,30,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSFAILPASSFAILPASSPASS
36,30,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSFAILPASSFAILPASSPASS
36,30,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSFAILPASSFAILPASSPASS
36,30,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSFAILPASSFAILPASSPASS
36,31,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
36,31,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
36,31,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
36,31,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
36,32,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
36,32,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
36,32,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
36,32,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
36,33,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSFAILPASSFAILPASSPASS
36,33,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSFAILPASSFAILPASSPASS
36,33,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSFAILPASSFAILPASSPASS
36,33,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSFAILPASSFAILPASSPASS
36,34,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
36,34,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
36,34,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
36,34,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
36,35,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
36,35,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
36,35,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
36,35,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
36,36,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
36,36,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
36,36,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
36,36,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
36,37,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSFAILPASSFAILPASSPASS
36,37,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSFAILPASSFAILPASSPASS
36,37,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSFAILPASSFAILPASSPASS
36,37,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSFAILPASSFAILPASSPASS
36,38,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 0PASSFAILPASSFAILPASSPASS
36,38,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 1PASSFAILPASSFAILPASSPASS
36,38,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 2PASSFAILPASSFAILPASSPASS
36,38,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 3PASSFAILPASSFAILPASSPASS
37,0,0: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 0PASSFAILPASSFAILFAILFAIL
37,0,1: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 1PASSFAILPASSFAILFAILFAIL
37,0,2: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 2PASSFAILPASSFAILFAILFAIL
37,0,3: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 3PASSFAILPASSFAILFAILFAIL
37,1,0: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
37,1,1: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
37,1,2: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
37,1,3: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
37,2,0: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0PASSPASSPASSPASSPASSPASS
37,2,1: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1PASSPASSPASSPASSPASSPASS
37,2,2: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2PASSPASSPASSPASSPASSPASS
37,2,3: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3PASSPASSPASSPASSPASSPASS
37,3,0: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
37,3,1: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
37,3,2: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
37,3,3: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
37,4,0: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
37,4,1: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
37,4,2: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
37,4,3: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
37,5,0: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
37,5,1: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
37,5,2: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
37,5,3: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
37,6,0: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0PASSPASSPASSPASSPASSPASS
37,6,1: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1PASSPASSPASSPASSPASSPASS
37,6,2: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2PASSPASSPASSPASSPASSPASS
37,6,3: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3PASSPASSPASSPASSPASSPASS
37,7,0: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
37,7,1: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
37,7,2: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
37,7,3: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
37,8,0: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
37,8,1: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
37,8,2: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
37,8,3: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
37,9,0: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
37,9,1: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
37,9,2: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
37,9,3: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
37,10,0: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
37,10,1: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
37,10,2: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
37,10,3: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
37,11,0: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
37,11,1: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
37,11,2: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
37,11,3: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
37,12,0: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
37,12,1: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
37,12,2: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
37,12,3: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
37,13,0: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0PASSPASSPASSPASSPASSPASS
37,13,1: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1PASSPASSPASSPASSPASSPASS
37,13,2: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2PASSPASSPASSPASSPASSPASS
37,13,3: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3PASSPASSPASSPASSPASSPASS
37,14,0: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 0PASSPASSPASSPASSPASSPASS
37,14,1: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 1PASSPASSPASSPASSPASSPASS
37,14,2: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 2PASSPASSPASSPASSPASSPASS
37,14,3: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 3PASSPASSPASSPASSPASSPASS
37,15,0: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 0PASSPASSPASSPASSPASSPASS
37,15,1: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 1PASSPASSPASSPASSPASSPASS
37,15,2: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 2PASSPASSPASSPASSPASSPASS
37,15,3: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 3PASSPASSPASSPASSPASSPASS
37,16,0: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0PASSPASSPASSPASSPASSPASS
37,16,1: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1PASSPASSPASSPASSPASSPASS
37,16,2: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2PASSPASSPASSPASSPASSPASS
37,16,3: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3PASSPASSPASSPASSPASSPASS
37,17,0: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0PASSPASSPASSPASSPASSPASS
37,17,1: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1PASSPASSPASSPASSPASSPASS
37,17,2: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2PASSPASSPASSPASSPASSPASS
37,17,3: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3PASSPASSPASSPASSPASSPASS
37,18,0: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0PASSPASSPASSPASSPASSPASS
37,18,1: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1PASSPASSPASSPASSPASSPASS
37,18,2: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2PASSPASSPASSPASSPASSPASS
37,18,3: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3PASSPASSPASSPASSPASSPASS
37,19,0: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0PASSPASSPASSPASSPASSPASS
37,19,1: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1PASSPASSPASSPASSPASSPASS
37,19,2: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2PASSPASSPASSPASSPASSPASS
37,19,3: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3PASSPASSPASSPASSPASSPASS
37,20,0: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0PASSPASSPASSPASSPASSPASS
37,20,1: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1PASSPASSPASSPASSPASSPASS
37,20,2: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2PASSPASSPASSPASSPASSPASS
37,20,3: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3PASSPASSPASSPASSPASSPASS
37,21,0: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0PASSPASSPASSPASSPASSPASS
37,21,1: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1PASSPASSPASSPASSPASSPASS
37,21,2: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2PASSPASSPASSPASSPASSPASS
37,21,3: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3PASSPASSPASSPASSPASSPASS
37,22,0: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0PASSPASSPASSPASSPASSPASS
37,22,1: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1PASSPASSPASSPASSPASSPASS
37,22,2: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2PASSPASSPASSPASSPASSPASS
37,22,3: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3PASSPASSPASSPASSPASSPASS
37,23,0: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0PASSPASSPASSPASSPASSPASS
37,23,1: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1PASSPASSPASSPASSPASSPASS
37,23,2: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2PASSPASSPASSPASSPASSPASS
37,23,3: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3PASSPASSPASSPASSPASSPASS
37,24,0: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 0PASSPASSPASSPASSPASSPASS
37,24,1: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 1PASSPASSPASSPASSPASSPASS
37,24,2: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 2PASSPASSPASSPASSPASSPASS
37,24,3: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 3PASSPASSPASSPASSPASSPASS
37,25,0: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 0PASSPASSPASSPASSPASSPASS
37,25,1: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 1PASSPASSPASSPASSPASSPASS
37,25,2: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 2PASSPASSPASSPASSPASSPASS
37,25,3: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 3PASSPASSPASSPASSPASSPASS
37,26,0: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 0PASSPASSPASSPASSPASSPASS
37,26,1: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 1PASSPASSPASSPASSPASSPASS
37,26,2: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 2PASSPASSPASSPASSPASSPASS
37,26,3: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 3PASSPASSPASSPASSPASSPASS
37,27,0: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 0PASSPASSPASSPASSPASSPASS
37,27,1: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 1PASSPASSPASSPASSPASSPASS
37,27,2: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 2PASSPASSPASSPASSPASSPASS
37,27,3: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 3PASSPASSPASSPASSPASSPASS
37,28,0: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0PASSPASSPASSPASSPASSPASS
37,28,1: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1PASSPASSPASSPASSPASSPASS
37,28,2: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2PASSPASSPASSPASSPASSPASS
37,28,3: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3PASSPASSPASSPASSPASSPASS
37,29,0: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0PASSPASSPASSPASSPASSPASS
37,29,1: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1PASSPASSPASSPASSPASSPASS
37,29,2: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2PASSPASSPASSPASSPASSPASS
37,29,3: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3PASSPASSPASSPASSPASSPASS
37,30,0: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0PASSPASSPASSPASSPASSPASS
37,30,1: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1PASSPASSPASSPASSPASSPASS
37,30,2: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2PASSPASSPASSPASSPASSPASS
37,30,3: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3PASSPASSPASSPASSPASSPASS
37,31,0: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
37,31,1: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
37,31,2: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
37,31,3: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
37,32,0: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
37,32,1: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
37,32,2: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
37,32,3: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
37,33,0: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0PASSPASSPASSPASSPASSPASS
37,33,1: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1PASSPASSPASSPASSPASSPASS
37,33,2: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2PASSPASSPASSPASSPASSPASS
37,33,3: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3PASSPASSPASSPASSPASSPASS
37,34,0: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0PASSFAILPASSFAILPASSPASS
37,34,1: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1PASSFAILPASSFAILPASSPASS
37,34,2: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2PASSFAILPASSFAILPASSPASS
37,34,3: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3PASSFAILPASSFAILPASSPASS
37,35,0: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0PASSFAILPASSFAILPASSPASS
37,35,1: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1PASSFAILPASSFAILPASSPASS
37,35,2: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2PASSFAILPASSFAILPASSPASS
37,35,3: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3PASSFAILPASSFAILPASSPASS
37,36,0: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0PASSFAILPASSFAILPASSPASS
37,36,1: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1PASSFAILPASSFAILPASSPASS
37,36,2: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2PASSFAILPASSFAILPASSPASS
37,36,3: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3PASSFAILPASSFAILPASSPASS
37,37,0: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0PASSPASSPASSPASSPASSPASS
37,37,1: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1PASSPASSPASSPASSPASSPASS
37,37,2: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2PASSPASSPASSPASSPASSPASS
37,37,3: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3PASSPASSPASSPASSPASSPASS
37,38,0: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 0PASSPASSPASSPASSPASSPASS
37,38,1: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 1PASSPASSPASSPASSPASSPASS
37,38,2: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 2PASSPASSPASSPASSPASSPASS
37,38,3: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 3PASSPASSPASSPASSPASSPASS
/dom/ranges/Range-comparePoint-2.htmlOKOKOKOKOKOK
Range.comparePointPASSFAILPASSFAILFAILFAIL
Range.comparePoint 1PASSPASSPASSPASSFAILFAIL
Range.comparePoint 2PASSFAILPASSFAILPASSPASS
/dom/ranges/Range-comparePoint.htmlOKOKOKOKOKOK
Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
/dom/ranges/Range-deleteContents.htmlOKOKOKOKOKOK
Detached RangePASSFAILPASSFAILFAILFAIL
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
Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
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
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]PASSFAILPASSFAILPASSPASS
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
Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
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
Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
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
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
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
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
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
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
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
Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSFAIL
Resulting cursor position for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSFAIL
Resulting DOM for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSFAIL
Resulting cursor position for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSFAIL
Resulting DOM for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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
Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILFAILPASS
Resulting cursor position 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
Resulting DOM for range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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
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
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
Resulting DOM for range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position 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
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
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
Resulting DOM for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Resulting cursor position 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
Resulting DOM for range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position 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
Resulting DOM for range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Resulting cursor position 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
Resulting DOM for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILFAILPASS
Resulting cursor position for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILFAILPASS
Resulting DOM for range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Resulting cursor position 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
/dom/ranges/Range-detach.htmlOKOKOKOKOKOK
Range.detachPASSFAILPASSFAILFAILFAIL
/dom/ranges/Range-extractContents.htmlOKOKOKOKOKOK
Detached RangePASSFAILPASSFAILFAILFAIL
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
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]PASSPASSPASSPASSPASSPASS
Resulting cursor position for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Returned fragment for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Resulting DOM for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Returned fragment for range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Returned fragment for range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
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]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Returned fragment for range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Resulting DOM for range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Resulting cursor position for range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
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-insertNode.htmlOKOKOKOKOKOK
0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSFAIL
0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSFAIL
0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSFAIL
0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfragPASSFAILPASSFAILPASSFAIL
0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1PASSFAILPASSFAILPASSPASS
1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1PASSFAILPASSFAILPASSPASS
1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1PASSFAILPASSFAILPASSPASS
1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1PASSFAILPASSFAILPASSPASS
1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node documentFAILFAILPASSFAILPASSFAIL
1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node documentFAILFAILPASSFAILPASSFAIL
1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDivPASSFAILPASSFAILPASSPASS
1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDivPASSFAILPASSFAILPASSPASS
1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDocFAILFAILPASSFAILPASSFAIL
1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDocFAILFAILPASSFAILPASSFAIL
1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2PASSFAILPASSFAILPASSPASS
1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2PASSFAILPASSFAILPASSPASS
1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDocFAILFAILPASSFAILPASSFAIL
1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDocFAILFAILPASSFAILPASSFAIL
1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElementPASSFAILPASSFAILPASSPASS
1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElementPASSFAILPASSFAILPASSPASS
1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node commentPASSFAILPASSFAILPASSPASS
1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node commentPASSFAILPASSFAILPASSPASS
1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfragPASSFAILPASSFAILPASSPASS
1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfragPASSFAILPASSFAILPASSPASS
1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctypeFAILFAILPASSFAILPASSFAIL
1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctypeFAILFAILPASSFAILPASSFAIL
1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChildFAILPASSPASSPASSPASSFAIL
2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSPASS
2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSPASS
2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1PASSPASSPASSPASSPASSPASS
2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1PASSPASSPASSPASSPASSPASS
2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDivPASSPASSPASSPASSPASSPASS
2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDivPASSPASSPASSPASSPASSPASS
2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSPASS
2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSPASS
2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNodePASSPASSPASSFAILPASSPASS
2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNodePASSPASSPASSFAILPASSPASS
2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstructionPASSPASSPASSFAILPASSPASS
2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstructionPASSPASSPASSFAILPASSPASS
2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node commentPASSPASSPASSPASSPASSPASS
2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node commentPASSPASSPASSPASSPASSPASS
2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]FAILFAILPASSFAILPASSFAIL
3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]FAILFAILPASSFAILPASSFAIL
3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChildFAILPASSPASSPASSPASSFAIL
3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1PASSPASSPASSFAILPASSPASS
3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1PASSPASSPASSFAILPASSPASS
3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1PASSPASSPASSPASSPASSPASS
3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1PASSPASSPASSPASSPASSPASS
3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node documentFAILFAILPASSFAILPASSFAIL
3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node documentFAILFAILPASSFAILPASSFAIL
3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDivPASSPASSPASSPASSPASSPASS
3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDivPASSPASSPASSPASSPASSPASS
3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDocFAILFAILPASSFAILPASSFAIL
3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDocFAILFAILPASSFAILPASSFAIL
3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2PASSPASSPASSFAILPASSPASS
3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2PASSPASSPASSFAILPASSPASS
3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDocFAILFAILPASSFAILPASSFAIL
3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDocFAILFAILPASSFAILPASSFAIL
3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElementPASSPASSPASSFAILPASSPASS
3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElementPASSPASSPASSFAILPASSPASS
3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNodePASSPASSPASSFAILPASSPASS
3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNodePASSPASSPASSFAILPASSPASS
3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstructionPASSPASSPASSFAILPASSPASS
3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstructionPASSPASSPASSFAILPASSPASS
3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node commentPASSPASSPASSPASSPASSPASS
3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node commentPASSPASSPASSPASSPASSPASS
3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedCommentPASSPASSPASSPASSPASSPASS
3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedCommentPASSPASSPASSPASSPASSPASS
3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfragPASSPASSPASSPASSPASSPASS
3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfragPASSPASSPASSPASSPASSPASS
3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctypeFAILFAILPASSFAILPASSFAIL
3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctypeFAILFAILPASSFAILPASSFAIL
3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSFAILPASSFAILPASSFAIL
4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSFAIL
4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSFAIL
4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSFAIL
4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfragPASSFAILPASSFAILPASSFAIL
4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]PASSPASSPASSPASSPASSPASS
5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]PASSFAILPASSFAILPASSPASS
5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChildFAILPASSPASSPASSPASSFAIL
5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1PASSPASSPASSFAILPASSPASS
5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1PASSFAILPASSFAILPASSPASS
5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1PASSPASSPASSPASSPASSPASS
5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1PASSFAILPASSFAILPASSPASS
5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node documentFAILFAILPASSFAILPASSFAIL
5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node documentFAILFAILPASSFAILPASSFAIL
5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDivPASSPASSPASSPASSPASSPASS
5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDivPASSFAILPASSFAILPASSPASS
5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDocFAILFAILPASSFAILPASSFAIL
5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDocFAILFAILPASSFAILPASSFAIL
5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2PASSPASSPASSFAILPASSPASS
5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2PASSFAILPASSFAILPASSPASS
5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDocFAILFAILPASSFAILPASSFAIL
5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDocFAILFAILPASSFAILPASSFAIL
5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElementPASSPASSPASSFAILPASSPASS
5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElementPASSFAILPASSFAILPASSPASS
5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNodePASSFAILPASSFAILPASSPASS
5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNodePASSPASSPASSFAILPASSPASS
5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNodePASSFAILPASSFAILPASSPASS
5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstructionPASSPASSPASSFAILPASSPASS
5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstructionPASSFAILPASSFAILPASSPASS
5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node commentPASSPASSPASSPASSPASSPASS
5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node commentPASSFAILPASSFAILPASSPASS
5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedCommentPASSPASSPASSPASSPASSPASS
5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedCommentPASSFAILPASSFAILPASSPASS
5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfragPASSPASSPASSPASSPASSPASS
5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfragPASSFAILPASSFAILPASSPASS
5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctypeFAILFAILPASSFAILPASSFAIL
5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctypeFAILFAILPASSFAILPASSFAIL
5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSFAIL
6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSFAIL
6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1FAILFAILPASSFAILPASSFAIL
6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1FAILFAILPASSFAILPASSFAIL
6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDivFAILFAILPASSFAILPASSFAIL
6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDivFAILFAILPASSFAILPASSFAIL
6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfragPASSFAILPASSFAILPASSFAIL
6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]PASSPASSPASSPASSPASSPASS
7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]PASSFAILPASSFAILPASSPASS
7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSPASS
7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChildFAILPASSPASSPASSPASSFAIL
7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSPASS
7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNodePASSPASSPASSFAILPASSPASS
7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstructionPASSPASSPASSFAILPASSPASS
7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node commentPASSPASSPASSPASSPASSPASS
7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfragPASSFAILPASSFAILPASSPASS
7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSFAIL
8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1FAILFAILPASSFAILPASSFAIL
8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1FAILFAILPASSFAILPASSFAIL
8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSFAIL
8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDivPASSFAILPASSFAILPASSFAIL
8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfragPASSFAILPASSFAILPASSFAIL
8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]PASSPASSPASSFAILPASSPASS
9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]PASSFAILPASSFAILPASSPASS
9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChildFAILPASSPASSPASSPASSFAIL
9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1PASSPASSPASSFAILPASSPASS
9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDivPASSPASSPASSFAILPASSPASS
9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDivPASSFAILPASSFAILPASSPASS
9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2PASSPASSPASSPASSPASSPASS
9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNodePASSPASSPASSFAILPASSPASS
9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNodePASSPASSPASSPASSPASSPASS
9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstructionPASSPASSPASSFAILPASSPASS
9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node commentPASSPASSPASSFAILPASSPASS
9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedCommentPASSPASSPASSFAILPASSPASS
9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfragPASSPASSPASSFAILPASSPASS
9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfragPASSFAILPASSFAILPASSPASS
9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]PASSPASSPASSPASSPASSPASS
10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]PASSPASSPASSPASSPASSPASS
10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node documentPASSFAILPASSFAILPASSPASS
10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node documentPASSPASSPASSPASSPASSPASS
10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDivPASSPASSPASSPASSPASSPASS
10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDivPASSPASSPASSPASSPASSPASS
10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDocPASSFAILPASSFAILPASSPASS
10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDocPASSPASSPASSPASSPASSPASS
10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDocPASSFAILPASSFAILPASSPASS
10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDocPASSPASSPASSPASSPASSPASS
10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node commentPASSPASSPASSPASSPASSPASS
10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node commentPASSPASSPASSPASSPASSPASS
10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfragPASSPASSPASSPASSPASSPASS
10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfragPASSPASSPASSPASSPASSPASS
10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctypePASSPASSPASSPASSPASSPASS
10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctypePASSPASSPASSPASSPASSPASS
10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctypePASSPASSPASSFAILPASSPASS
10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node documentPASSFAILPASSFAILPASSPASS
11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node documentPASSPASSPASSPASSPASSPASS
11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDocPASSFAILPASSFAILPASSPASS
11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDocPASSPASSPASSPASSPASSPASS
11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDocPASSFAILPASSFAILPASSPASS
11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDocPASSPASSPASSPASSPASSPASS
11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node commentPASSPASSPASSPASSPASSPASS
11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node commentPASSPASSPASSPASSPASSPASS
11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctypePASSPASSPASSFAILPASSPASS
11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node documentPASSFAILPASSFAILPASSPASS
12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node documentPASSPASSPASSPASSPASSPASS
12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDocPASSFAILPASSFAILPASSPASS
12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDocPASSPASSPASSPASSPASSPASS
12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDocPASSFAILPASSFAILPASSPASS
12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDocPASSPASSPASSPASSPASSPASS
12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node commentPASSPASSPASSPASSPASSPASS
12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node commentPASSPASSPASSPASSPASSPASS
12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctypePASSPASSPASSFAILPASSPASS
12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]PASSPASSPASSPASSPASSPASS
13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]PASSPASSPASSPASSPASSPASS
13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
13,7: resulting DOM for range [document.head, 1, document.head, 1], node documentPASSFAILPASSFAILPASSPASS
13,7: resulting range position for range [document.head, 1, document.head, 1], node documentPASSPASSPASSPASSPASSPASS
13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDivPASSPASSPASSPASSPASSPASS
13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDivPASSPASSPASSPASSPASSPASS
13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDocPASSFAILPASSFAILPASSPASS
13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDocPASSPASSPASSPASSPASSPASS
13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDocPASSFAILPASSFAILPASSPASS
13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDocPASSPASSPASSPASSPASSPASS
13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElementPASSPASSPASSFAILPASSPASS
13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElementPASSPASSPASSFAILPASSPASS
13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
13,17: resulting DOM for range [document.head, 1, document.head, 1], node commentPASSPASSPASSPASSPASSPASS
13,17: resulting range position for range [document.head, 1, document.head, 1], node commentPASSPASSPASSPASSPASSPASS
13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfragPASSPASSPASSPASSPASSPASS
13,19: resulting range position for range [document.head, 1, document.head, 1], node docfragPASSPASSPASSPASSPASSPASS
13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctypePASSPASSPASSPASSPASSPASS
13,20: resulting range position for range [document.head, 1, document.head, 1], node doctypePASSPASSPASSPASSPASSPASS
13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctypePASSPASSPASSFAILPASSPASS
13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]PASSPASSPASSPASSPASSPASS
14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]PASSPASSPASSPASSPASSPASS
14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
14,7: resulting DOM for range [document.body, 4, document.body, 5], node documentPASSFAILPASSFAILPASSPASS
14,7: resulting range position for range [document.body, 4, document.body, 5], node documentPASSPASSPASSPASSPASSPASS
14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDivPASSPASSPASSPASSPASSPASS
14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDivPASSPASSPASSPASSPASSPASS
14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDocPASSFAILPASSFAILPASSPASS
14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDocPASSPASSPASSPASSPASSPASS
14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDocPASSFAILPASSFAILPASSPASS
14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDocPASSPASSPASSPASSPASSPASS
14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElementPASSPASSPASSFAILPASSPASS
14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElementPASSPASSPASSFAILPASSPASS
14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNodePASSPASSPASSFAILPASSPASS
14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNodePASSPASSPASSFAILPASSPASS
14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstructionPASSPASSPASSFAILPASSPASS
14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstructionPASSPASSPASSFAILPASSPASS
14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
14,17: resulting DOM for range [document.body, 4, document.body, 5], node commentPASSPASSPASSPASSPASSPASS
14,17: resulting range position for range [document.body, 4, document.body, 5], node commentPASSPASSPASSPASSPASSPASS
14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedCommentPASSPASSPASSPASSPASSPASS
14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedCommentPASSPASSPASSPASSPASSPASS
14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfragPASSPASSPASSPASSPASSPASS
14,19: resulting range position for range [document.body, 4, document.body, 5], node docfragPASSPASSPASSPASSPASSPASS
14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctypePASSPASSPASSPASSPASSPASS
14,20: resulting range position for range [document.body, 4, document.body, 5], node doctypePASSPASSPASSPASSPASSPASS
14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctypePASSPASSPASSFAILPASSPASS
14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctypePASSPASSPASSPASSPASSPASS
15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]PASSPASSPASSFAILPASSPASS
15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]PASSPASSPASSFAILPASSPASS
15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1PASSPASSPASSFAILPASSPASS
15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1PASSPASSPASSFAILPASSPASS
15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node documentPASSFAILPASSFAILPASSPASS
15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node documentPASSPASSPASSPASSPASSPASS
15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDivPASSPASSPASSFAILPASSPASS
15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDivPASSPASSPASSFAILPASSPASS
15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDocPASSFAILPASSFAILPASSPASS
15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDocPASSPASSPASSPASSPASSPASS
15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDocPASSFAILPASSFAILPASSPASS
15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDocPASSPASSPASSPASSPASSPASS
15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNodePASSPASSPASSFAILPASSPASS
15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNodePASSPASSPASSFAILPASSPASS
15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node commentPASSPASSPASSFAILPASSPASS
15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node commentPASSPASSPASSFAILPASSPASS
15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedCommentPASSPASSPASSFAILPASSPASS
15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedCommentPASSPASSPASSFAILPASSPASS
15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfragPASSPASSPASSFAILPASSPASS
15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfragPASSPASSPASSPASSPASSPASS
15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctypePASSPASSPASSFAILPASSPASS
15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctypePASSPASSPASSPASSPASSPASS
15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]PASSPASSPASSPASSPASSPASS
16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]PASSPASSPASSPASSPASSPASS
16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChildPASSFAILPASSPASSPASSPASS
16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node documentPASSFAILPASSFAILPASSPASS
16,7: resulting range position for range [paras[0], 0, paras[0], 1], node documentPASSPASSPASSPASSPASSPASS
16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDivPASSPASSPASSPASSPASSPASS
16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDivPASSPASSPASSPASSPASSPASS
16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDocPASSFAILPASSFAILPASSPASS
16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDocPASSPASSPASSPASSPASSPASS
16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDocPASSFAILPASSFAILPASSPASS
16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDocPASSPASSPASSPASSPASSPASS
16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElementPASSPASSPASSFAILPASSPASS
16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElementPASSPASSPASSFAILPASSPASS
16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node commentPASSPASSPASSPASSPASSPASS
16,17: resulting range position for range [paras[0], 0, paras[0], 1], node commentPASSPASSPASSPASSPASSPASS
16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfragPASSPASSPASSPASSPASSPASS
16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfragPASSPASSPASSPASSPASSPASS
16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctypePASSPASSPASSPASSPASSPASS
16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctypePASSPASSPASSPASSPASSPASS
16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctypePASSPASSPASSFAILPASSPASS
16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]PASSFAILPASSFAILPASSPASS
17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]PASSFAILPASSFAILPASSPASS
17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1PASSFAILPASSFAILPASSPASS
17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1PASSFAILPASSFAILPASSPASS
17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1PASSFAILPASSFAILPASSPASS
17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1PASSFAILPASSFAILPASSPASS
17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node documentPASSFAILPASSFAILPASSPASS
17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node documentPASSFAILPASSFAILPASSPASS
17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDivPASSFAILPASSFAILPASSPASS
17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDivPASSFAILPASSFAILPASSPASS
17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDocPASSFAILPASSFAILPASSPASS
17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDocPASSFAILPASSFAILPASSPASS
17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2PASSFAILPASSFAILPASSPASS
17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2PASSFAILPASSFAILPASSPASS
17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDocPASSFAILPASSFAILPASSPASS
17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDocPASSFAILPASSFAILPASSPASS
17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElementPASSFAILPASSFAILPASSPASS
17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElementPASSFAILPASSFAILPASSPASS
17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node commentPASSFAILPASSFAILPASSPASS
17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node commentPASSFAILPASSFAILPASSPASS
17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfragPASSFAILPASSFAILPASSPASS
17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfragPASSFAILPASSFAILPASSPASS
17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctypePASSFAILPASSFAILPASSPASS
17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctypePASSFAILPASSFAILPASSPASS
17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctypePASSFAILPASSFAILPASSPASS
17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctypePASSFAILPASSFAILPASSPASS
18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node documentFAILFAILPASSFAILPASSFAIL
18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDocFAILFAILPASSFAILPASSFAIL
18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDocFAILFAILPASSFAILPASSFAIL
18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfragPASSFAILPASSFAILPASSPASS
18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctypeFAILFAILPASSFAILPASSFAIL
18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node documentFAILFAILPASSFAILPASSFAIL
19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDivPASSFAILPASSFAILPASSPASS
19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDivPASSFAILPASSFAILPASSPASS
19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDocFAILFAILPASSFAILPASSFAIL
19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDocFAILFAILPASSFAILPASSFAIL
19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfragPASSFAILPASSFAILPASSPASS
19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfragPASSFAILPASSFAILPASSPASS
19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctypeFAILFAILPASSFAILPASSFAIL
19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]FAILFAILPASSFAILPASSFAIL
20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]FAILFAILPASSFAILPASSFAIL
20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChildFAILPASSPASSPASSPASSFAIL
20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChildFAILPASSPASSPASSPASSFAIL
20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node documentFAILFAILPASSFAILPASSFAIL
20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node documentFAILFAILPASSFAILPASSFAIL
20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDivPASSPASSPASSPASSPASSPASS
20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDivPASSPASSPASSPASSPASSPASS
20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDocFAILFAILPASSFAILPASSFAIL
20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDocFAILFAILPASSFAILPASSFAIL
20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDocFAILFAILPASSFAILPASSFAIL
20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDocFAILFAILPASSFAILPASSFAIL
20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElementPASSPASSPASSFAILPASSPASS
20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElementPASSPASSPASSFAILPASSPASS
20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node commentPASSPASSPASSPASSPASSPASS
20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node commentPASSPASSPASSPASSPASSPASS
20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfragPASSPASSPASSPASSPASSPASS
20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfragPASSPASSPASSPASSPASSPASS
20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctypeFAILFAILPASSFAILPASSFAIL
20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctypeFAILFAILPASSFAILPASSFAIL
20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctypeFAILFAILPASSFAILPASSFAIL
21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]PASSPASSPASSPASSPASSPASS
21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]PASSPASSPASSPASSPASSPASS
21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1PASSPASSPASSFAILPASSPASS
21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1PASSPASSPASSFAILPASSPASS
21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1PASSPASSPASSPASSPASSPASS
21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1PASSPASSPASSPASSPASSPASS
21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node documentPASSFAILPASSFAILPASSPASS
21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node documentPASSPASSPASSPASSPASSPASS
21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDivPASSPASSPASSPASSPASSPASS
21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDivPASSPASSPASSPASSPASSPASS
21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDocPASSFAILPASSFAILPASSPASS
21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDocPASSPASSPASSPASSPASSPASS
21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2PASSPASSPASSFAILPASSPASS
21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2PASSPASSPASSFAILPASSPASS
21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDocPASSFAILPASSFAILPASSPASS
21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDocPASSPASSPASSPASSPASSPASS
21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElementPASSPASSPASSFAILPASSPASS
21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElementPASSPASSPASSFAILPASSPASS
21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNodePASSPASSPASSPASSPASSPASS
21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNodePASSPASSPASSPASSPASSPASS
21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNodePASSPASSPASSFAILPASSPASS
21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNodePASSPASSPASSFAILPASSPASS
21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstructionPASSPASSPASSFAILPASSPASS
21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstructionPASSPASSPASSFAILPASSPASS
21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node commentPASSPASSPASSPASSPASSPASS
21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node commentPASSPASSPASSPASSPASSPASS
21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedCommentPASSPASSPASSPASSPASSPASS
21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedCommentPASSPASSPASSPASSPASSPASS
21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfragPASSPASSPASSPASSPASSPASS
21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfragPASSPASSPASSPASSPASSPASS
21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctypePASSPASSPASSPASSPASSPASS
21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctypePASSPASSPASSPASSPASSPASS
21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctypePASSPASSPASSFAILPASSPASS
21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctypePASSPASSPASSPASSPASSPASS
22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]PASSPASSPASSPASSPASSPASS
22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]PASSPASSPASSPASSPASSPASS
22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node documentPASSFAILPASSFAILPASSPASS
22,7: resulting range position for range [testDiv, 2, paras[4], 1], node documentPASSPASSPASSPASSPASSPASS
22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDivPASSPASSPASSPASSPASSPASS
22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDivPASSPASSPASSPASSPASSPASS
22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDocPASSFAILPASSFAILPASSPASS
22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDocPASSPASSPASSPASSPASSPASS
22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDocPASSFAILPASSFAILPASSPASS
22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDocPASSPASSPASSPASSPASSPASS
22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElementPASSPASSPASSFAILPASSPASS
22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElementPASSPASSPASSFAILPASSPASS
22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstructionPASSPASSPASSFAILPASSPASS
22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node commentPASSPASSPASSPASSPASSPASS
22,17: resulting range position for range [testDiv, 2, paras[4], 1], node commentPASSPASSPASSPASSPASSPASS
22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfragPASSPASSPASSPASSPASSPASS
22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfragPASSPASSPASSPASSPASSPASS
22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctypePASSPASSPASSPASSPASSPASS
22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctypePASSPASSPASSPASSPASSPASS
22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctypePASSPASSPASSFAILPASSPASS
22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
23,0: resulting DOM for range [document, 0, document, 1], node paras[0]PASSPASSPASSPASSPASSPASS
23,0: resulting range position for range [document, 0, document, 1], node paras[0]PASSPASSPASSPASSPASSPASS
23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
23,3: resulting range position for range [document, 0, document, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
23,5: resulting range position for range [document, 0, document, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
23,7: resulting DOM for range [document, 0, document, 1], node documentPASSFAILPASSFAILPASSPASS
23,7: resulting range position for range [document, 0, document, 1], node documentPASSPASSPASSPASSPASSPASS
23,8: resulting DOM for range [document, 0, document, 1], node detachedDivPASSPASSPASSPASSPASSPASS
23,8: resulting range position for range [document, 0, document, 1], node detachedDivPASSPASSPASSPASSPASSPASS
23,9: resulting DOM for range [document, 0, document, 1], node foreignDocPASSFAILPASSFAILPASSPASS
23,9: resulting range position for range [document, 0, document, 1], node foreignDocPASSPASSPASSPASSPASSPASS
23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
23,10: resulting range position for range [document, 0, document, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
23,11: resulting DOM for range [document, 0, document, 1], node xmlDocPASSFAILPASSFAILPASSPASS
23,11: resulting range position for range [document, 0, document, 1], node xmlDocPASSPASSPASSPASSPASSPASS
23,12: resulting DOM for range [document, 0, document, 1], node xmlElementPASSPASSPASSFAILPASSPASS
23,12: resulting range position for range [document, 0, document, 1], node xmlElementPASSPASSPASSPASSPASSPASS
23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
23,13: resulting range position for range [document, 0, document, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
23,14: resulting range position for range [document, 0, document, 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
23,15: resulting DOM for range [document, 0, document, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
23,15: resulting range position for range [document, 0, document, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
23,17: resulting DOM for range [document, 0, document, 1], node commentPASSPASSPASSPASSPASSPASS
23,17: resulting range position for range [document, 0, document, 1], node commentPASSPASSPASSPASSPASSPASS
23,18: resulting DOM for range [document, 0, document, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
23,18: resulting range position for range [document, 0, document, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
23,19: resulting DOM for range [document, 0, document, 1], node docfragPASSPASSPASSPASSPASSPASS
23,19: resulting range position for range [document, 0, document, 1], node docfragPASSPASSPASSPASSPASSPASS
23,20: resulting DOM for range [document, 0, document, 1], node doctypePASSPASSPASSPASSPASSPASS
23,20: resulting range position for range [document, 0, document, 1], node doctypePASSPASSPASSPASSPASSPASS
23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctypePASSPASSPASSFAILPASSPASS
23,21: resulting range position for range [document, 0, document, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
24,0: resulting DOM for range [document, 0, document, 2], node paras[0]PASSPASSPASSPASSPASSPASS
24,0: resulting range position for range [document, 0, document, 2], node paras[0]PASSPASSPASSPASSPASSPASS
24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
24,3: resulting range position for range [document, 0, document, 2], node foreignPara1PASSPASSPASSPASSPASSPASS
24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
24,5: resulting range position for range [document, 0, document, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
24,7: resulting DOM for range [document, 0, document, 2], node documentPASSFAILPASSFAILPASSPASS
24,7: resulting range position for range [document, 0, document, 2], node documentPASSPASSPASSPASSPASSPASS
24,8: resulting DOM for range [document, 0, document, 2], node detachedDivPASSPASSPASSPASSPASSPASS
24,8: resulting range position for range [document, 0, document, 2], node detachedDivPASSPASSPASSPASSPASSPASS
24,9: resulting DOM for range [document, 0, document, 2], node foreignDocPASSFAILPASSFAILPASSPASS
24,9: resulting range position for range [document, 0, document, 2], node foreignDocPASSPASSPASSPASSPASSPASS
24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
24,10: resulting range position for range [document, 0, document, 2], node foreignPara2PASSPASSPASSPASSPASSPASS
24,11: resulting DOM for range [document, 0, document, 2], node xmlDocPASSFAILPASSFAILPASSPASS
24,11: resulting range position for range [document, 0, document, 2], node xmlDocPASSPASSPASSPASSPASSPASS
24,12: resulting DOM for range [document, 0, document, 2], node xmlElementPASSPASSPASSFAILPASSPASS
24,12: resulting range position for range [document, 0, document, 2], node xmlElementPASSPASSPASSPASSPASSPASS
24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
24,13: resulting range position for range [document, 0, document, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
24,14: resulting range position for range [document, 0, document, 2], node foreignTextNodePASSPASSPASSPASSPASSPASS
24,15: resulting DOM for range [document, 0, document, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
24,15: resulting range position for range [document, 0, document, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
24,17: resulting DOM for range [document, 0, document, 2], node commentPASSPASSPASSPASSPASSPASS
24,17: resulting range position for range [document, 0, document, 2], node commentPASSPASSPASSPASSPASSPASS
24,18: resulting DOM for range [document, 0, document, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
24,18: resulting range position for range [document, 0, document, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
24,19: resulting DOM for range [document, 0, document, 2], node docfragPASSPASSPASSPASSPASSPASS
24,19: resulting range position for range [document, 0, document, 2], node docfragPASSPASSPASSPASSPASSPASS
24,20: resulting DOM for range [document, 0, document, 2], node doctypePASSPASSPASSPASSPASSPASS
24,20: resulting range position for range [document, 0, document, 2], node doctypePASSPASSPASSPASSPASSPASS
24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctypePASSPASSPASSFAILPASSPASS
24,21: resulting range position for range [document, 0, document, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]PASSPASSPASSPASSPASSPASS
25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]PASSPASSPASSPASSPASSPASS
25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1PASSPASSPASSFAILPASSPASS
25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1PASSPASSPASSPASSPASSPASS
25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1PASSPASSPASSPASSPASSPASS
25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1PASSPASSPASSPASSPASSPASS
25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
25,7: resulting DOM for range [comment, 2, comment, 3], node documentPASSFAILPASSFAILPASSPASS
25,7: resulting range position for range [comment, 2, comment, 3], node documentPASSPASSPASSPASSPASSPASS
25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDivPASSPASSPASSPASSPASSPASS
25,8: resulting range position for range [comment, 2, comment, 3], node detachedDivPASSPASSPASSPASSPASSPASS
25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDocPASSFAILPASSFAILPASSPASS
25,9: resulting range position for range [comment, 2, comment, 3], node foreignDocPASSPASSPASSPASSPASSPASS
25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2PASSPASSPASSFAILPASSPASS
25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2PASSPASSPASSPASSPASSPASS
25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDocPASSFAILPASSFAILPASSPASS
25,11: resulting range position for range [comment, 2, comment, 3], node xmlDocPASSPASSPASSPASSPASSPASS
25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElementPASSPASSPASSFAILPASSPASS
25,12: resulting range position for range [comment, 2, comment, 3], node xmlElementPASSPASSPASSPASSPASSPASS
25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNodePASSPASSPASSPASSPASSPASS
25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNodePASSPASSPASSPASSPASSPASS
25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNodePASSPASSPASSFAILPASSPASS
25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNodePASSPASSPASSPASSPASSPASS
25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstructionPASSPASSPASSFAILPASSPASS
25,15: resulting range position for range [comment, 2, comment, 3], node processingInstructionPASSPASSPASSPASSPASSPASS
25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
25,17: resulting DOM for range [comment, 2, comment, 3], node commentPASSPASSPASSPASSPASSPASS
25,17: resulting range position for range [comment, 2, comment, 3], node commentPASSPASSPASSPASSPASSPASS
25,18: resulting DOM for range [comment, 2, comment, 3], node detachedCommentPASSPASSPASSPASSPASSPASS
25,18: resulting range position for range [comment, 2, comment, 3], node detachedCommentPASSPASSPASSPASSPASSPASS
25,19: resulting DOM for range [comment, 2, comment, 3], node docfragPASSPASSPASSPASSPASSPASS
25,19: resulting range position for range [comment, 2, comment, 3], node docfragPASSPASSPASSPASSPASSPASS
25,20: resulting DOM for range [comment, 2, comment, 3], node doctypePASSPASSPASSPASSPASSPASS
25,20: resulting range position for range [comment, 2, comment, 3], node doctypePASSPASSPASSPASSPASSPASS
25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctypePASSPASSPASSFAILPASSPASS
25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctypePASSPASSPASSPASSPASSPASS
26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]PASSPASSPASSPASSPASSPASS
26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]PASSPASSPASSPASSPASSPASS
26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
26,7: resulting DOM for range [testDiv, 0, comment, 5], node documentPASSFAILPASSFAILPASSPASS
26,7: resulting range position for range [testDiv, 0, comment, 5], node documentPASSPASSPASSPASSPASSPASS
26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDivPASSPASSPASSPASSPASSPASS
26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDivPASSPASSPASSPASSPASSPASS
26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDocPASSFAILPASSFAILPASSPASS
26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDocPASSPASSPASSPASSPASSPASS
26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDocPASSFAILPASSFAILPASSPASS
26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDocPASSPASSPASSPASSPASSPASS
26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElementPASSPASSPASSFAILPASSPASS
26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElementPASSPASSPASSFAILPASSPASS
26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNodePASSPASSPASSFAILPASSPASS
26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNodePASSPASSPASSFAILPASSPASS
26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstructionPASSPASSPASSFAILPASSPASS
26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstructionPASSPASSPASSFAILPASSPASS
26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
26,17: resulting DOM for range [testDiv, 0, comment, 5], node commentPASSPASSPASSPASSPASSPASS
26,17: resulting range position for range [testDiv, 0, comment, 5], node commentPASSPASSPASSPASSPASSPASS
26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedCommentPASSPASSPASSPASSPASSPASS
26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedCommentPASSPASSPASSPASSPASSPASS
26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfragPASSPASSPASSPASSPASSPASS
26,19: resulting range position for range [testDiv, 0, comment, 5], node docfragPASSPASSPASSPASSPASSPASS
26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctypePASSPASSPASSPASSPASSPASS
26,20: resulting range position for range [testDiv, 0, comment, 5], node doctypePASSPASSPASSPASSPASSPASS
26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctypePASSPASSPASSFAILPASSPASS
26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctypePASSPASSPASSPASSPASSPASS
27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]PASSPASSPASSFAILPASSPASS
27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]PASSPASSPASSPASSPASSPASS
27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1PASSPASSPASSPASSPASSPASS
27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1PASSPASSPASSPASSPASSPASS
27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1PASSPASSPASSFAILPASSPASS
27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node documentPASSFAILPASSFAILPASSPASS
27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node documentPASSPASSPASSPASSPASSPASS
27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDivPASSPASSPASSFAILPASSPASS
27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDivPASSPASSPASSPASSPASSPASS
27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDocPASSFAILPASSFAILPASSPASS
27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDocPASSPASSPASSPASSPASSPASS
27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2PASSPASSPASSPASSPASSPASS
27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2PASSPASSPASSPASSPASSPASS
27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDocPASSFAILPASSFAILPASSPASS
27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDocPASSPASSPASSPASSPASSPASS
27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElementPASSPASSPASSFAILPASSPASS
27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElementPASSPASSPASSPASSPASSPASS
27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNodePASSPASSPASSFAILPASSPASS
27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNodePASSPASSPASSPASSPASSPASS
27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNodePASSPASSPASSPASSPASSPASS
27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node commentPASSPASSPASSFAILPASSPASS
27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node commentPASSPASSPASSFAILPASSPASS
27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedCommentPASSPASSPASSFAILPASSPASS
27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedCommentPASSPASSPASSFAILPASSPASS
27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfragPASSPASSPASSFAILPASSPASS
27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfragPASSPASSPASSPASSPASSPASS
27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctypePASSPASSPASSFAILPASSPASS
27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctypePASSPASSPASSPASSPASSPASS
27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]PASSPASSPASSFAILPASSPASS
28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]PASSPASSPASSFAILPASSPASS
28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1PASSPASSPASSPASSPASSPASS
28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1PASSPASSPASSPASSPASSPASS
28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1PASSPASSPASSFAILPASSPASS
28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1PASSPASSPASSFAILPASSPASS
28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node documentPASSFAILPASSFAILPASSPASS
28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node documentPASSPASSPASSPASSPASSPASS
28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDivPASSPASSPASSFAILPASSPASS
28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDivPASSPASSPASSFAILPASSPASS
28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDocPASSFAILPASSFAILPASSPASS
28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDocPASSPASSPASSPASSPASSPASS
28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2PASSPASSPASSPASSPASSPASS
28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2PASSPASSPASSPASSPASSPASS
28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDocPASSFAILPASSFAILPASSPASS
28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDocPASSPASSPASSPASSPASSPASS
28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElementPASSPASSPASSFAILPASSPASS
28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElementPASSPASSPASSFAILPASSPASS
28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNodePASSPASSPASSFAILPASSPASS
28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNodePASSPASSPASSFAILPASSPASS
28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNodePASSPASSPASSPASSPASSPASS
28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNodePASSPASSPASSPASSPASSPASS
28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstructionPASSPASSPASSFAILPASSPASS
28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstructionPASSPASSPASSFAILPASSPASS
28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node commentPASSPASSPASSFAILPASSPASS
28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node commentPASSPASSPASSFAILPASSPASS
28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedCommentPASSPASSPASSFAILPASSPASS
28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedCommentPASSPASSPASSFAILPASSPASS
28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfragPASSPASSPASSFAILPASSPASS
28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfragPASSPASSPASSPASSPASSPASS
28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctypePASSPASSPASSFAILPASSPASS
28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctypePASSPASSPASSPASSPASSPASS
28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctypePASSPASSPASSPASSPASSPASS
28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctypePASSPASSPASSPASSPASSPASS
29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]PASSPASSPASSFAILPASSPASS
29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]PASSPASSPASSPASSPASSPASS
29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChildPASSPASSPASSFAILPASSPASS
29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChildPASSPASSPASSFAILPASSPASS
29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1PASSPASSPASSFAILPASSPASS
29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1PASSPASSPASSPASSPASSPASS
29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1PASSPASSPASSFAILPASSPASS
29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChildPASSPASSPASSFAILPASSPASS
29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node documentPASSFAILPASSFAILPASSPASS
29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node documentPASSPASSPASSPASSPASSPASS
29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDivPASSPASSPASSFAILPASSPASS
29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDivPASSPASSPASSPASSPASSPASS
29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDocPASSFAILPASSFAILPASSPASS
29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDocPASSPASSPASSPASSPASSPASS
29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2PASSPASSPASSFAILPASSPASS
29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2PASSPASSPASSPASSPASSPASS
29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDocPASSFAILPASSFAILPASSPASS
29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDocPASSPASSPASSPASSPASSPASS
29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElementPASSPASSPASSPASSPASSPASS
29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElementPASSPASSPASSPASSPASSPASS
29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNodePASSPASSPASSFAILPASSPASS
29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNodePASSPASSPASSFAILPASSPASS
29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNodePASSPASSPASSPASSPASSPASS
29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstructionPASSPASSPASSPASSPASSPASS
29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstructionPASSPASSPASSPASSPASSPASS
29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node commentPASSPASSPASSFAILPASSPASS
29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node commentPASSPASSPASSFAILPASSPASS
29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedCommentPASSPASSPASSFAILPASSPASS
29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedCommentPASSPASSPASSFAILPASSPASS
29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfragPASSPASSPASSFAILPASSPASS
29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfragPASSPASSPASSPASSPASSPASS
29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctypePASSPASSPASSFAILPASSPASS
29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctypePASSPASSPASSPASSPASSPASS
29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctypePASSPASSPASSFAILPASSPASS
29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]PASSFAILPASSFAILPASSPASS
30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]PASSFAILPASSFAILPASSPASS
30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1PASSFAILPASSPASSPASSPASS
30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChildPASSFAILPASSPASSPASSPASS
30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node documentPASSFAILPASSFAILPASSPASS
30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDivPASSFAILPASSFAILPASSPASS
30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDivPASSPASSPASSFAILPASSPASS
30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDocPASSFAILPASSFAILPASSPASS
30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2PASSFAILPASSPASSPASSPASS
30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDocPASSFAILPASSFAILPASSPASS
30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElementPASSFAILPASSFAILPASSPASS
30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElementPASSFAILPASSPASSPASSPASS
30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNodePASSFAILPASSPASSPASSPASS
30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNodePASSFAILPASSPASSPASSPASS
30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstructionPASSFAILPASSPASSPASSPASS
30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node commentPASSFAILPASSFAILPASSPASS
30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node commentPASSFAILPASSFAILPASSPASS
30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedCommentPASSPASSPASSFAILPASSPASS
30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfragPASSFAILPASSFAILPASSPASS
30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctypePASSPASSPASSFAILPASSPASS
30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]PASSFAILPASSFAILPASSPASS
31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]PASSFAILPASSPASSPASSPASS
31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChildPASSFAILPASSPASSPASSPASS
31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChildPASSFAILPASSPASSPASSPASS
31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1PASSFAILPASSPASSPASSPASS
31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChildPASSFAILPASSPASSPASSPASS
31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node documentPASSFAILPASSFAILPASSPASS
31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDivPASSFAILPASSFAILPASSPASS
31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDivPASSPASSPASSPASSPASSPASS
31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDocPASSFAILPASSFAILPASSPASS
31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDocPASSFAILPASSFAILPASSPASS
31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElementPASSFAILPASSFAILPASSPASS
31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElementPASSFAILPASSPASSPASSPASS
31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstructionPASSFAILPASSPASSPASSPASS
31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node commentPASSFAILPASSFAILPASSPASS
31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node commentPASSFAILPASSPASSPASSPASS
31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfragPASSFAILPASSFAILPASSPASS
31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctypePASSPASSPASSFAILPASSPASS
31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]PASSFAILPASSFAILPASSPASS
32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]PASSFAILPASSPASSPASSPASS
32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChildPASSFAILPASSPASSPASSPASS
32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChildPASSFAILPASSPASSPASSPASS
32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1PASSFAILPASSPASSPASSPASS
32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChildPASSFAILPASSPASSPASSPASS
32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1PASSFAILPASSPASSPASSPASS
32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChildPASSFAILPASSPASSPASSPASS
32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node documentPASSFAILPASSFAILPASSPASS
32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDivPASSFAILPASSFAILPASSPASS
32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDivPASSFAILPASSPASSPASSPASS
32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDocPASSFAILPASSFAILPASSPASS
32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2PASSFAILPASSPASSPASSPASS
32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDocPASSFAILPASSFAILPASSPASS
32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElementPASSFAILPASSFAILPASSPASS
32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElementPASSFAILPASSFAILPASSPASS
32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNodePASSFAILPASSPASSPASSPASS
32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node commentPASSFAILPASSFAILPASSPASS
32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node commentPASSFAILPASSPASSPASSPASS
32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfragPASSFAILPASSFAILPASSPASS
32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctypePASSPASSPASSFAILPASSPASS
32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctypePASSPASSPASSFAILPASSPASS
32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]PASSFAILPASSFAILPASSPASS
33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]PASSFAILPASSFAILPASSPASS
33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1PASSFAILPASSFAILPASSPASS
33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1PASSFAILPASSFAILPASSPASS
33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1PASSFAILPASSFAILPASSPASS
33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1PASSFAILPASSFAILPASSPASS
33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node documentPASSFAILPASSFAILPASSPASS
33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node documentPASSFAILPASSFAILPASSPASS
33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDivPASSFAILPASSFAILPASSPASS
33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDivPASSFAILPASSFAILPASSPASS
33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDocPASSFAILPASSFAILPASSPASS
33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDocPASSFAILPASSFAILPASSPASS
33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2PASSFAILPASSFAILPASSPASS
33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2PASSFAILPASSFAILPASSPASS
33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDocPASSFAILPASSFAILPASSPASS
33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDocPASSFAILPASSFAILPASSPASS
33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElementPASSFAILPASSFAILPASSPASS
33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElementPASSFAILPASSFAILPASSPASS
33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNodePASSFAILPASSFAILPASSPASS
33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNodePASSFAILPASSFAILPASSPASS
33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNodePASSFAILPASSFAILPASSPASS
33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNodePASSFAILPASSFAILPASSPASS
33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstructionPASSFAILPASSFAILPASSPASS
33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstructionPASSFAILPASSFAILPASSPASS
33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node commentPASSFAILPASSFAILPASSPASS
33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node commentPASSFAILPASSFAILPASSPASS
33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedCommentPASSFAILPASSFAILPASSPASS
33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedCommentPASSFAILPASSFAILPASSPASS
33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfragPASSFAILPASSFAILPASSPASS
33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfragPASSFAILPASSFAILPASSPASS
33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctypePASSFAILPASSFAILPASSPASS
33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctypePASSFAILPASSFAILPASSPASS
33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctypePASSFAILPASSFAILPASSPASS
33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctypePASSFAILPASSFAILPASSPASS
34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]PASSFAILPASSFAILFAILPASS
34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]PASSFAILPASSFAILFAILPASS
34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChildPASSFAILPASSFAILFAILPASS
34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChildPASSFAILPASSFAILFAILPASS
34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChildPASSFAILPASSFAILFAILPASS
34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChildPASSFAILPASSFAILFAILPASS
34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1PASSFAILPASSFAILFAILPASS
34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1PASSFAILPASSFAILFAILPASS
34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChildPASSFAILPASSFAILFAILPASS
34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChildPASSFAILPASSFAILFAILPASS
34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1PASSFAILPASSFAILFAILPASS
34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1PASSFAILPASSFAILFAILPASS
34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChildPASSFAILPASSFAILFAILPASS
34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChildPASSFAILPASSFAILFAILPASS
34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node documentPASSFAILPASSFAILFAILPASS
34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node documentPASSFAILPASSFAILFAILPASS
34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDivPASSFAILPASSFAILFAILPASS
34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDivPASSFAILPASSFAILFAILPASS
34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDocPASSFAILPASSFAILFAILPASS
34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDocPASSFAILPASSFAILFAILPASS
34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2PASSFAILPASSFAILFAILPASS
34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2PASSFAILPASSFAILFAILPASS
34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDocPASSFAILPASSFAILFAILPASS
34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDocPASSFAILPASSFAILFAILPASS
34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElementPASSFAILPASSFAILFAILPASS
34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElementPASSFAILPASSFAILFAILPASS
34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNodePASSFAILPASSFAILFAILPASS
34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNodePASSFAILPASSFAILFAILPASS
34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNodePASSFAILPASSFAILFAILPASS
34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNodePASSFAILPASSFAILFAILPASS
34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstructionPASSFAILPASSFAILFAILPASS
34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstructionPASSFAILPASSFAILFAILPASS
34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstructionPASSFAILPASSFAILFAILPASS
34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstructionPASSFAILPASSFAILFAILPASS
34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node commentPASSFAILPASSFAILFAILPASS
34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node commentPASSFAILPASSFAILFAILPASS
34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedCommentPASSFAILPASSFAILFAILPASS
34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedCommentPASSFAILPASSFAILFAILPASS
34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfragPASSFAILPASSFAILFAILPASS
34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfragPASSFAILPASSFAILFAILPASS
34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctypePASSFAILPASSFAILFAILPASS
34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctypePASSFAILPASSFAILFAILPASS
34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctypePASSFAILPASSFAILFAILPASS
34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctypePASSFAILPASSFAILFAILPASS
35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]PASSFAILPASSFAILFAILPASS
35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]PASSFAILPASSFAILFAILPASS
35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChildPASSFAILPASSFAILFAILPASS
35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChildPASSFAILPASSFAILFAILPASS
35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChildPASSFAILPASSFAILFAILPASS
35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChildPASSFAILPASSFAILFAILPASS
35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1PASSFAILPASSFAILFAILPASS
35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1PASSFAILPASSFAILFAILPASS
35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChildPASSFAILPASSFAILFAILPASS
35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChildPASSFAILPASSFAILFAILPASS
35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1PASSFAILPASSFAILFAILPASS
35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1PASSFAILPASSFAILFAILPASS
35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChildPASSFAILPASSFAILFAILPASS
35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChildPASSFAILPASSFAILFAILPASS
35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node documentPASSFAILPASSFAILFAILPASS
35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node documentPASSFAILPASSFAILFAILPASS
35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDivPASSFAILPASSFAILFAILPASS
35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDivPASSFAILPASSFAILFAILPASS
35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDocPASSFAILPASSFAILFAILPASS
35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDocPASSFAILPASSFAILFAILPASS
35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2PASSFAILPASSFAILFAILPASS
35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2PASSFAILPASSFAILFAILPASS
35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDocPASSFAILPASSFAILFAILPASS
35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDocPASSFAILPASSFAILFAILPASS
35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElementPASSFAILPASSFAILFAILPASS
35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElementPASSFAILPASSFAILFAILPASS
35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNodePASSFAILPASSFAILFAILPASS
35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNodePASSFAILPASSFAILFAILPASS
35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNodePASSFAILPASSFAILFAILPASS
35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNodePASSFAILPASSFAILFAILPASS
35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstructionPASSFAILPASSFAILFAILPASS
35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstructionPASSFAILPASSFAILFAILPASS
35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstructionPASSFAILPASSFAILFAILPASS
35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstructionPASSFAILPASSFAILFAILPASS
35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node commentPASSFAILPASSFAILFAILPASS
35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node commentPASSFAILPASSFAILFAILPASS
35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedCommentPASSFAILPASSFAILFAILPASS
35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedCommentPASSFAILPASSFAILFAILPASS
35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfragPASSFAILPASSFAILFAILPASS
35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfragPASSFAILPASSFAILFAILPASS
35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctypePASSFAILPASSFAILFAILPASS
35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctypePASSFAILPASSFAILFAILPASS
35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctypePASSFAILPASSFAILFAILPASS
35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctypePASSFAILPASSFAILFAILPASS
36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]PASSPASSPASSPASSPASSPASS
36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]PASSPASSPASSPASSPASSPASS
36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1PASSPASSPASSFAILPASSPASS
36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1PASSPASSPASSFAILPASSPASS
36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node documentPASSFAILPASSFAILPASSPASS
36,7: resulting range position for range [docfrag, 0, docfrag, 0], node documentPASSPASSPASSPASSPASSPASS
36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDivPASSPASSPASSPASSPASSPASS
36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDivPASSPASSPASSPASSPASSPASS
36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDocPASSFAILPASSFAILPASSPASS
36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDocPASSPASSPASSPASSPASSPASS
36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2PASSPASSPASSFAILPASSPASS
36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2PASSPASSPASSFAILPASSPASS
36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDocPASSFAILPASSFAILPASSPASS
36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDocPASSPASSPASSPASSPASSPASS
36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElementPASSPASSPASSFAILPASSPASS
36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElementPASSPASSPASSFAILPASSPASS
36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNodePASSPASSPASSFAILPASSPASS
36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNodePASSPASSPASSFAILPASSPASS
36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstructionPASSPASSPASSFAILPASSPASS
36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstructionPASSPASSPASSFAILPASSPASS
36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node commentPASSPASSPASSPASSPASSPASS
36,17: resulting range position for range [docfrag, 0, docfrag, 0], node commentPASSPASSPASSPASSPASSPASS
36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedCommentPASSPASSPASSPASSPASSPASS
36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedCommentPASSPASSPASSPASSPASSPASS
36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfragPASSPASSPASSPASSPASSPASS
36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfragPASSPASSPASSPASSPASSPASS
36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctypePASSPASSPASSPASSPASSPASS
36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctypePASSPASSPASSPASSPASSPASS
36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctypePASSPASSPASSFAILPASSPASS
36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
/dom/ranges/Range-intersectsNode-binding.htmlOKOKOKOKOKOK
Calling intersectsNode without an argument or with an invalid argument should throw a TypeError.PASSPASSPASSPASSFAILFAIL
/dom/ranges/Range-intersectsNode.htmlOKOKOKOKOKOK
Node 0 paras[0], detached rangePASSFAILPASSFAILFAILFAIL
Node 0 paras[0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 0 paras[0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, detached rangePASSFAILPASSFAILFAILFAIL
Node 1 paras[0].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 1 paras[0].firstChild, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, detached rangePASSFAILPASSFAILFAILFAIL
Node 2 paras[1].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 2 paras[1].firstChild, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, detached rangePASSFAILPASSFAILFAILFAIL
Node 3 foreignPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 3 foreignPara1, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, detached rangePASSFAILPASSFAILFAILFAIL
Node 4 foreignPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 4 foreignPara1.firstChild, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, detached rangePASSFAILPASSFAILFAILFAIL
Node 5 detachedPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 5 detachedPara1, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, detached rangePASSFAILPASSFAILFAILFAIL
Node 6 detachedPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 6 detachedPara1.firstChild, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 7 document, detached rangeFAILFAILPASSFAILFAILFAIL
Node 7 document, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 10 [document.documentElement, 0, document.documentElement, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 11 [document.documentElement, 0, document.documentElement, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 12 [document.documentElement, 1, document.documentElement, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 13 [document.head, 1, document.head, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 14 [document.body, 4, document.body, 5]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 16 [paras[0], 0, paras[0], 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 20 [paras[0].firstChild, 3, paras[3], 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 21 [paras[0], 0, paras[0].firstChild, 7]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 22 [testDiv, 2, paras[4], 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 23 [document, 0, document, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 24 [document, 0, document, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 25 [comment, 2, comment, 3]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 26 [testDiv, 0, comment, 5]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 43 [paras[0], 0, paras[0], 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 45 [testDiv, 1, paras[2].firstChild, 5]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 46 [document.documentElement, 1, document.body, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 48 [document, 1, document, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 49 [paras[2].firstChild, 4, comment, 2]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 50 [paras[3], 1, comment, 8]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 51 [foreignDoc, 0, foreignDoc, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 52 [xmlDoc, 0, xmlDoc, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]FAILFAILPASSFAILPASSFAIL
Node 7 document, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]FAILFAILPASSFAILPASSFAIL
Node 8 detachedDiv, detached rangePASSFAILPASSFAILFAILFAIL
Node 8 detachedDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 8 detachedDiv, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, detached rangePASSFAILPASSFAILFAILFAIL
Node 9 foreignDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 9 foreignDoc, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, detached rangePASSFAILPASSFAILFAILFAIL
Node 10 foreignPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 10 foreignPara2, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, detached rangePASSFAILPASSFAILFAILFAIL
Node 11 xmlDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 11 xmlDoc, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, detached rangePASSFAILPASSFAILFAILFAIL
Node 12 xmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 12 xmlElement, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, detached rangePASSFAILPASSFAILFAILFAIL
Node 13 detachedTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 13 detachedTextNode, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, detached rangePASSFAILPASSFAILFAILFAIL
Node 14 foreignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 14 foreignTextNode, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, detached rangePASSFAILPASSFAILFAILFAIL
Node 15 processingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 15 processingInstruction, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, detached rangePASSFAILPASSFAILFAILFAIL
Node 16 detachedProcessingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 16 detachedProcessingInstruction, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, detached rangePASSFAILPASSFAILFAILFAIL
Node 17 comment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 17 comment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, detached rangePASSFAILPASSFAILFAILFAIL
Node 18 detachedComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 18 detachedComment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, detached rangePASSFAILPASSFAILFAILFAIL
Node 19 docfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 19 docfrag, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, detached rangeFAILFAILPASSFAILFAILFAIL
Node 20 doctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 20 doctype, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, detached rangePASSFAILPASSFAILFAILFAIL
Node 21 foreignDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 21 foreignDoctype, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], detached rangePASSFAILPASSFAILFAILFAIL
Node 22 paras[1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 22 paras[1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, detached rangePASSFAILPASSFAILFAILFAIL
Node 23 detachedPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 23 detachedPara2, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, detached rangePASSFAILPASSFAILFAILFAIL
Node 24 detachedPara2.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 24 detachedPara2.firstChild, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, detached rangePASSFAILPASSFAILFAILFAIL
Node 25 testDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 25 testDiv, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, detached rangePASSFAILPASSFAILFAILFAIL
Node 26 detachedXmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 26 detachedXmlElement, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, detached rangePASSFAILPASSFAILFAILFAIL
Node 27 detachedForeignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 27 detachedForeignTextNode, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, detached rangePASSFAILPASSFAILFAILFAIL
Node 28 xmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 28 xmlTextNode, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, detached rangePASSFAILPASSFAILFAILFAIL
Node 29 detachedXmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 29 detachedXmlTextNode, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, detached rangePASSFAILPASSFAILFAILFAIL
Node 30 xmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 30 xmlComment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, detached rangePASSFAILPASSFAILFAILFAIL
Node 31 foreignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 31 foreignComment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, detached rangePASSFAILPASSFAILFAILFAIL
Node 32 detachedForeignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 32 detachedForeignComment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, detached rangePASSFAILPASSFAILFAILFAIL
Node 33 detachedXmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 33 detachedXmlComment, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, detached rangePASSFAILPASSFAILFAILFAIL
Node 34 foreignDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 34 foreignDocfrag, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, detached rangePASSFAILPASSFAILFAILFAIL
Node 35 xmlDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 35 xmlDocfrag, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, detached rangePASSFAILPASSFAILFAILFAIL
Node 36 xmlDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Node 36 xmlDoctype, range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
/dom/ranges/Range-isPointInRange.htmlOKOKOKOKOKOK
SetupPASSPASSPASSPASSPASSPASS
Set up for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Set up for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Set up for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Set up for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up for range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Set up for range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Set up for range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Set up for range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Set up for range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Set up for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Set up for range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Set up for range 17 [detachedPara1, 0, detachedPara1, 1]PASSPASSPASSPASSPASSPASS
Set up for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up for range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Set up for range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Set up for range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Set up for range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Set up for range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Set up for range 25 [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
Set up for range 26 [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
Set up for range 27 [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
Set up for range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Set up for range 29 [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
Set up for range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up for range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Set up for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Set up for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Set up for range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
Set up for range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
Set up for range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up for range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Set up for range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
Set up for range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSPASSPASSPASSPASSPASS
Set up for range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Set up for range 43 [paras[0], 0, paras[0], 0]PASSPASSPASSPASSPASSPASS
Set up for range 44 [detachedPara1, 0, detachedPara1, 0]PASSPASSPASSPASSPASSPASS
Set up for range 45 [testDiv, 1, paras[2].firstChild, 5]PASSPASSPASSPASSPASSPASS
Set up for range 46 [document.documentElement, 1, document.body, 0]PASSPASSPASSPASSPASSPASS
Set up for range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSPASSPASSPASSPASSPASS
Set up for range 48 [document, 1, document, 2]PASSPASSPASSPASSPASSPASS
Set up for range 49 [paras[2].firstChild, 4, comment, 2]PASSPASSPASSPASSPASSPASS
Set up for range 50 [paras[3], 1, comment, 8]PASSPASSPASSPASSPASSPASS
Set up for range 51 [foreignDoc, 0, foreignDoc, 0]PASSPASSPASSPASSPASSPASS
Set up for range 52 [xmlDoc, 0, xmlDoc, 0]PASSPASSPASSPASSPASSPASS
Set up for range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSPASSPASSPASSPASSPASS
Set up for range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSPASSPASSPASSPASSPASS
Set up for range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Set up for range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Set up for range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
Set up for range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 0 [paras[0].firstChild, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 0 [paras[0].firstChild, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 1 [paras[0].firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 1 [paras[0].firstChild, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 2 [paras[0].firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 2 [paras[0].firstChild, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 3 [paras[0].firstChild, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 3 [paras[0].firstChild, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 4 [paras[0].firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 4 [paras[0].firstChild, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 5 [paras[0].firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 5 [paras[0].firstChild, 9], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 6 [paras[0].firstChild, 10], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 6 [paras[0].firstChild, 10], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 7 [paras[0].firstChild, 65535], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 7 [paras[0].firstChild, 65535], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 8 [paras[1].firstChild, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 8 [paras[1].firstChild, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 9 [paras[1].firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 9 [paras[1].firstChild, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 10 [paras[1].firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 10 [paras[1].firstChild, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 11 [paras[1].firstChild, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 11 [paras[1].firstChild, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 12 [paras[1].firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 12 [paras[1].firstChild, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 13 [paras[1].firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 13 [paras[1].firstChild, 9], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 14 [paras[1].firstChild, 10], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 14 [paras[1].firstChild, 10], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 15 [paras[1].firstChild, 65535], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 15 [paras[1].firstChild, 65535], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 16 [detachedPara1.firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 16 [detachedPara1.firstChild, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 17 [detachedPara1.firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 17 [detachedPara1.firstChild, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 18 [detachedPara1.firstChild, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 19 [detachedPara1.firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 19 [detachedPara1.firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 19 [detachedPara1.firstChild, 9], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]FAILFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]FAILFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 20 [foreignPara1.firstChild, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 20 [foreignPara1.firstChild, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 20 [foreignPara1.firstChild, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 20 [foreignPara1.firstChild, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]FAILFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 21 [foreignPara1.firstChild, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 21 [foreignPara1.firstChild, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 21 [foreignPara1.firstChild, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 21 [foreignPara1.firstChild, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]FAILFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 22 [foreignPara1.firstChild, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 22 [foreignPara1.firstChild, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 22 [foreignPara1.firstChild, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 22 [foreignPara1.firstChild, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 51 [foreignDoc, 0, foreignDoc, 0]FAILFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 23 [foreignPara1.firstChild, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 23 [foreignPara1.firstChild, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 23 [foreignPara1.firstChild, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 23 [foreignPara1.firstChild, 9], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 24 [document.documentElement, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 24 [document.documentElement, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 25 [document.documentElement, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 25 [document.documentElement, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 26 [document.documentElement, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 26 [document.documentElement, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 27 [document.documentElement, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 27 [document.documentElement, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 28 [document.documentElement, 7], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 28 [document.documentElement, 7], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 29 [document.head, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 29 [document.head, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 30 [document.body, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 30 [document.body, 3], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 31 [foreignDoc.documentElement, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 31 [foreignDoc.documentElement, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 31 [foreignDoc.documentElement, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 31 [foreignDoc.documentElement, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]FAILFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 32 [foreignDoc.documentElement, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 32 [foreignDoc.documentElement, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 32 [foreignDoc.documentElement, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 32 [foreignDoc.documentElement, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 33 [foreignDoc.head, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 33 [foreignDoc.head, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 33 [foreignDoc.head, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 33 [foreignDoc.head, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 34 [foreignDoc.body, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 34 [foreignDoc.body, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 34 [foreignDoc.body, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 34 [foreignDoc.body, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 35 [paras[0], 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 35 [paras[0], 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 36 [paras[0], 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 36 [paras[0], 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 37 [paras[0], 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 37 [paras[0], 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 38 [paras[1], 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 38 [paras[1], 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 39 [paras[1], 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 39 [paras[1], 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 40 [paras[1], 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 40 [paras[1], 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 41 [detachedPara1, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 41 [detachedPara1, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 42 [detachedPara1, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 43 [testDiv, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 43 [testDiv, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 44 [testDiv, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 44 [testDiv, 3], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 45 [document, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 45 [document, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 46 [document, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 46 [document, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 47 [document, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 47 [document, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 48 [document, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 48 [document, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 49 [document, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 49 [document, 3], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 50 [comment, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 50 [comment, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 51 [comment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 51 [comment, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 52 [comment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 52 [comment, 4], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 53 [comment, 96], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 53 [comment, 96], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 51 [foreignDoc, 0, foreignDoc, 0]FAILFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 54 [foreignDoc, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 54 [foreignDoc, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 54 [foreignDoc, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 54 [foreignDoc, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 55 [foreignDoc, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 55 [foreignDoc, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 55 [foreignDoc, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 55 [foreignDoc, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 56 [foreignComment, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 56 [foreignComment, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 56 [foreignComment, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 56 [foreignComment, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 57 [foreignTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 57 [foreignTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 57 [foreignTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 57 [foreignTextNode, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 58 [foreignTextNode, 36], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 58 [foreignTextNode, 36], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 58 [foreignTextNode, 36], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 58 [foreignTextNode, 36], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 52 [xmlDoc, 0, xmlDoc, 0]FAILFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 59 [xmlDoc, -1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 59 [xmlDoc, -1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 59 [xmlDoc, -1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 52 [xmlDoc, 0, xmlDoc, 0]FAILFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 60 [xmlDoc, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 60 [xmlDoc, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 60 [xmlDoc, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 61 [xmlDoc, 1], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 61 [xmlDoc, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 61 [xmlDoc, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 52 [xmlDoc, 0, xmlDoc, 0]FAILFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 62 [xmlDoc, 5], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 62 [xmlDoc, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 62 [xmlDoc, 5], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 63 [xmlComment, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 63 [xmlComment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 63 [xmlComment, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 64 [xmlComment, 4], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 64 [xmlComment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 64 [xmlComment, 4], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 65 [processingInstruction, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 65 [processingInstruction, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 65 [processingInstruction, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 66 [processingInstruction, 5], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 66 [processingInstruction, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 66 [processingInstruction, 5], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 67 [processingInstruction, 9], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 67 [processingInstruction, 9], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 67 [processingInstruction, 9], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 68 [detachedTextNode, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 69 [detachedTextNode, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 70 [detachedForeignTextNode, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 71 [detachedForeignTextNode, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 72 [detachedXmlTextNode, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 73 [detachedXmlTextNode, 8], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 74 [detachedProcessingInstruction, 12], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 75 [detachedComment, 3], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 76 [detachedComment, 5], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 76 [detachedComment, 5], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]FAILFAILPASSFAILPASSFAIL
Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 77 [detachedForeignComment, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]FAILFAILPASSFAILPASSFAIL
Point 78 [detachedForeignComment, 4], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 78 [detachedForeignComment, 4], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]FAILFAILPASSFAILPASSFAIL
Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 79 [detachedXmlComment, 2], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 80 [docfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 80 [docfrag, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 81 [foreignDocfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 81 [foreignDocfrag, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 82 [xmlDocfrag, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 82 [xmlDocfrag, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 83 [doctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 83 [doctype, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 84 [doctype, -17], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 84 [doctype, -17], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 44 [detachedPara1, 0, detachedPara1, 0]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 55 [detachedComment, 5, detachedComment, 5]FAILFAILPASSFAILPASSFAIL
Point 85 [doctype, 1], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 85 [doctype, 1], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]FAILFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 86 [foreignDoctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 86 [foreignDoctype, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]FAILFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 37 [paras[1].firstChild, 0, paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 2, paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 39 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 40 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 41 [foreignDoc.head, 1, foreignDoc.head, 1]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 42 [foreignDoc.body, 0, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 43 [paras[0], 0, paras[0], 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 44 [detachedPara1, 0, detachedPara1, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 45 [testDiv, 1, paras[2].firstChild, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 46 [document.documentElement, 1, document.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 47 [foreignDoc.documentElement, 1, foreignDoc.body, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 48 [document, 1, document, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 49 [paras[2].firstChild, 4, comment, 2]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 50 [paras[3], 1, comment, 8]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 51 [foreignDoc, 0, foreignDoc, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 52 [xmlDoc, 0, xmlDoc, 0]FAILFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 53 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 54 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]PASSFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 55 [detachedComment, 5, detachedComment, 5]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 56 [detachedForeignComment, 4, detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 57 [foreignDocfrag, 0, foreignDocfrag, 0]PASSFAILPASSFAILPASSPASS
Point 87 [xmlDoctype, 0], range 58 [xmlDocfrag, 0, xmlDocfrag, 0]PASSFAILPASSFAILPASSFAIL
Point 87 [xmlDoctype, 0], range 59 detachedPASSFAILPASSFAILFAILFAIL
/dom/ranges/Range-mutations.htmlOKOKOKOKOKOK
paras[0].firstChild.splitText(376), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(376), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(0), with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(0), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(paras[0].firstChild.length), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(paras[0].firstChild.length), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(1), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(1), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(2), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(2), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(3), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(3), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.splitText(376), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(376), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.splitText(0), with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(0), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.splitText(1), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(1), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.splitText(paras[1].firstChild.length), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(paras[1].firstChild.length), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.splitText(1), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(1), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.splitText(2), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(2), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.splitText(3), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.splitText(3), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(376), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(376), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(0), with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(0), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(1), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(1), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(foreignTextNode.length), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(foreignTextNode.length), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(1), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(1), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(2), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(2), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.splitText(3), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.splitText(3), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.splitText(376), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(376), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.splitText(0), with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(0), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.splitText(1), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(1), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.splitText(xmlTextNode.length), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(xmlTextNode.length), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSPASSPASSFAIL
xmlTextNode.splitText(1), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(1), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.splitText(2), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(2), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.splitText(3), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.splitText(3), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(376), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.splitText(376), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(0), with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedTextNode.splitText(0), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(1), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.splitText(1), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(detachedTextNode.length), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.splitText(detachedTextNode.length), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(1), with unselected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(1), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(2), with unselected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(2), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.splitText(3), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.splitText(3), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(376), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.splitText(376), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(0), with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.splitText(0), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(1), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.splitText(1), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(detachedForeignTextNode.length), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.splitText(detachedForeignTextNode.length), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(1), with unselected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(1), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(2), with unselected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(2), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.splitText(3), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.splitText(3), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(376), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.splitText(376), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(0), with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.splitText(0), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(1), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.splitText(1), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(detachedXmlTextNode.length), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.splitText(detachedXmlTextNode.length), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(1), with unselected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(1), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(2), with unselected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(2), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.splitText(3), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.splitText(3), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(1), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSFAILFAIL
paras[0].firstChild.splitText(2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSFAILFAIL
paras[0].firstChild.splitText(2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSFAILFAIL
paras[0].firstChild.splitText(3), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSFAILFAIL
paras[0].firstChild.splitText(3), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSFAILFAIL
paras[0].firstChild.splitText(1), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(1), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.splitText(3), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.splitText(3), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(376, "foo"), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(376, "foo"), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(paras[0].firstChild.length, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(paras[0].firstChild.length, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(2, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(2, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(3, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(3, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(376, ""), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(376, ""), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(0, ""), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.insertData(0, ""), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(1, ""), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, ""), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(paras[0].firstChild.length, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.insertData(paras[0].firstChild.length, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(1, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(2, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(2, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(3, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(3, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.insertData(376, "foo"), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(376, "foo"), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(paras[1].firstChild.length, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(paras[1].firstChild.length, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(1, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(1, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(2, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(2, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(3, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(3, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(376, ""), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(376, ""), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(0, ""), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.insertData(0, ""), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(1, ""), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(1, ""), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.insertData(paras[1].firstChild.length, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.insertData(paras[1].firstChild.length, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(1, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(1, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(2, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(2, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.insertData(3, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.insertData(3, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(376, "foo"), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(376, "foo"), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(0, "foo"), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.insertData(0, "foo"), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(1, "foo"), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(1, "foo"), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(foreignTextNode.length, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(foreignTextNode.length, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(1, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(1, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(2, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(2, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(3, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(3, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(376, ""), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(376, ""), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(0, ""), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.insertData(0, ""), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(1, ""), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(1, ""), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(foreignTextNode.length, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.insertData(foreignTextNode.length, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(1, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(1, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(2, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(2, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.insertData(3, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.insertData(3, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(376, "foo"), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(376, "foo"), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(0, "foo"), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.insertData(0, "foo"), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(1, "foo"), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(1, "foo"), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(xmlTextNode.length, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(xmlTextNode.length, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(1, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(1, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(2, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(2, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(3, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(3, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(376, ""), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(376, ""), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(0, ""), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.insertData(0, ""), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(1, ""), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(1, ""), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.insertData(xmlTextNode.length, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.insertData(xmlTextNode.length, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(1, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(1, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(2, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(2, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.insertData(3, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.insertData(3, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(376, "foo"), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(376, "foo"), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.insertData(0, "foo"), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(1, "foo"), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(detachedTextNode.length, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(detachedTextNode.length, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(1, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(1, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(2, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(2, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(3, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(3, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(376, ""), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(376, ""), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(0, ""), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.insertData(0, ""), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(1, ""), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(1, ""), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(detachedTextNode.length, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.insertData(detachedTextNode.length, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(1, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(1, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(2, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(2, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.insertData(3, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.insertData(3, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(376, "foo"), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(376, "foo"), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.insertData(0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(1, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(2, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(2, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(3, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(3, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(376, ""), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(376, ""), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.insertData(0, ""), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(1, ""), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(1, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(1, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(2, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(2, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.insertData(3, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.insertData(3, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(376, "foo"), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(376, "foo"), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.insertData(0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(1, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(2, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(2, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(3, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(3, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(376, ""), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(376, ""), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.insertData(0, ""), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(1, ""), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(1, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(1, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(2, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(2, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.insertData(3, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.insertData(3, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(376, "foo"), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.insertData(376, "foo"), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.insertData(0, "foo"), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.insertData(0, "foo"), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.insertData(1, "foo"), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.insertData(1, "foo"), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.insertData(comment.length, "foo"), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.insertData(comment.length, "foo"), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.insertData(1, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(1, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(2, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(2, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(3, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(3, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(376, ""), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.insertData(376, ""), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.insertData(0, ""), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.insertData(0, ""), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.insertData(1, ""), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.insertData(1, ""), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.insertData(comment.length, ""), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.insertData(comment.length, ""), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.insertData(1, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(1, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(2, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(2, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.insertData(3, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.insertData(3, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(376, "foo"), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.insertData(376, "foo"), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(0, "foo"), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.insertData(0, "foo"), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(1, "foo"), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.insertData(1, "foo"), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(foreignComment.length, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.insertData(foreignComment.length, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(1, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(1, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(2, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(2, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(3, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(3, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(376, ""), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.insertData(376, ""), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(0, ""), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.insertData(0, ""), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(1, ""), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.insertData(1, ""), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(foreignComment.length, ""), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.insertData(foreignComment.length, ""), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(1, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(1, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(2, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(2, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.insertData(3, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.insertData(3, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(376, "foo"), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.insertData(376, "foo"), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(0, "foo"), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.insertData(0, "foo"), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.insertData(1, "foo"), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.insertData(1, "foo"), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(xmlComment.length, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.insertData(xmlComment.length, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(1, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(1, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(2, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(2, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(3, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(3, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(376, ""), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.insertData(376, ""), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(0, ""), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.insertData(0, ""), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.insertData(1, ""), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.insertData(1, ""), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(xmlComment.length, ""), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.insertData(xmlComment.length, ""), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(1, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(1, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(2, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(2, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.insertData(3, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.insertData(3, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(376, "foo"), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.insertData(376, "foo"), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(0, "foo"), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(0, "foo"), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(1, "foo"), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(1, "foo"), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(detachedComment.length, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(detachedComment.length, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(1, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(1, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(2, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(2, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(3, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(3, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(376, ""), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.insertData(376, ""), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(0, ""), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(0, ""), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(1, ""), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(1, ""), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(detachedComment.length, ""), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.insertData(detachedComment.length, ""), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(1, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(1, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(2, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(2, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.insertData(3, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.insertData(3, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(376, "foo"), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(376, "foo"), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(0, "foo"), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(1, "foo"), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(1, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(1, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(2, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(2, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(3, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(3, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(376, ""), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(376, ""), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(0, ""), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(0, ""), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(1, ""), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(1, ""), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(detachedForeignComment.length, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(detachedForeignComment.length, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(1, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(1, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(2, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(2, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.insertData(3, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.insertData(3, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(376, "foo"), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(376, "foo"), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(0, "foo"), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(1, "foo"), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(1, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(1, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(2, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(2, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(3, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(3, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(376, ""), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(376, ""), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(0, ""), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(0, ""), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(1, ""), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(1, ""), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(detachedXmlComment.length, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(detachedXmlComment.length, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(1, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(1, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(2, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(2, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.insertData(3, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.insertData(3, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(2, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(2, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(3, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(3, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(2, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(2, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.insertData(3, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.insertData(3, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSPASSPASSPASS
foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSPASSPASSPASS
xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range on comment from 0 to 1PASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range on comment from 0 to 1FAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.appendData("foo"), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.appendData("foo"), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range on comment from 0 to comment.lengthPASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range on comment from 0 to comment.lengthFAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range on comment from 1 to comment.lengthPASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range on comment from 1 to comment.lengthFAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.appendData("foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.appendData("foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range on comment from 0 to 1PASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range on comment from 0 to 1FAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.appendData(""), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.appendData(""), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range on comment from 0 to comment.lengthPASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range on comment from 0 to comment.lengthFAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range on comment from 1 to comment.lengthPASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range on comment from 1 to comment.lengthFAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.appendData(""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.appendData(""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to 1PASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to foreignComment.lengthPASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to foreignComment.lengthPASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.appendData("foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range on foreignComment from 0 to 1PASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.appendData(""), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range on foreignComment from 0 to foreignComment.lengthPASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range on foreignComment from 1 to foreignComment.lengthPASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.appendData(""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.appendData(""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to xmlComment.lengthPASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to xmlComment.lengthPASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.appendData("foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range on xmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.appendData(""), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range on xmlComment from 0 to xmlComment.lengthPASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range on xmlComment from 1 to xmlComment.lengthPASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.appendData(""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.appendData(""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.appendData("foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.appendData(""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.appendData(""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData(""), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData(""), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range on paras[0] from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range on paras[0] from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.appendData("foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.appendData("foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.appendData("foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(376, 2), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(376, 2), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(0, 2), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(2, 2), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(2, 2), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(3, 2), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(3, 2), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(376, 0), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(376, 0), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(0, 0), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 0), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 0), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 0), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(2, 0), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(2, 0), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(3, 0), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(3, 0), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(376, 631), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(376, 631), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(0, 631), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[0].firstChild, 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(1, 631), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(1, 631), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(1, 631), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(2, 631), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(2, 631), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(3, 631), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.deleteData(3, 631), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(376, 2), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(376, 2), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(0, 2), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(1, 2), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(1, 2), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(1, 2), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(2, 2), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(2, 2), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(3, 2), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(3, 2), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(376, 0), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(376, 0), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(0, 0), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(1, 0), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.deleteData(1, 0), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(1, 0), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(2, 0), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(2, 0), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(3, 0), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(3, 0), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(376, 631), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.deleteData(376, 631), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(0, 631), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[1].firstChild, 1)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(1, 631), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(1, 631), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(1, 631), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(2, 631), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(2, 631), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.deleteData(3, 631), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.deleteData(3, 631), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(376, 2), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(376, 2), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(0, 2), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(0, 2), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 2), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(1, 2), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(foreignTextNode.length, 2), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(foreignTextNode.length, 2), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 2), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(1, 2), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(2, 2), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(2, 2), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(3, 2), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(3, 2), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(376, 0), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(376, 0), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(0, 0), with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(0, 0), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 0), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(1, 0), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(foreignTextNode.length, 0), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(foreignTextNode.length, 0), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 0), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(1, 0), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(2, 0), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(2, 0), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(3, 0), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(3, 0), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(376, 631), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.deleteData(376, 631), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(0, 631), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(0, 631), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 631), with unselected range collapsed at (foreignTextNode, 1)PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(1, 631), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(foreignTextNode.length, 631), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(foreignTextNode.length, 631), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(1, 631), with unselected range on foreignTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(1, 631), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(2, 631), with unselected range on foreignTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(2, 631), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.deleteData(3, 631), with unselected range on foreignTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
foreignTextNode.deleteData(3, 631), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(376, 2), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(376, 2), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(0, 2), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(0, 2), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(1, 2), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(1, 2), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.deleteData(xmlTextNode.length, 2), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(xmlTextNode.length, 2), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(1, 2), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(1, 2), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(2, 2), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(2, 2), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(3, 2), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(3, 2), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(376, 0), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(376, 0), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(0, 0), with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(0, 0), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(1, 0), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(1, 0), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.deleteData(xmlTextNode.length, 0), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(xmlTextNode.length, 0), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSPASSPASSFAIL
xmlTextNode.deleteData(1, 0), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(1, 0), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(2, 0), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(2, 0), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(3, 0), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(3, 0), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(376, 631), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.deleteData(376, 631), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(0, 631), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(0, 631), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(1, 631), with unselected range collapsed at (xmlTextNode, 1)PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(1, 631), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(xmlTextNode.length, 631), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(xmlTextNode.length, 631), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(1, 631), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(1, 631), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(2, 631), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(2, 631), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.deleteData(3, 631), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.deleteData(3, 631), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(376, 2), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(376, 2), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(0, 2), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.deleteData(0, 2), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 2), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(1, 2), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(detachedTextNode.length, 2), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(detachedTextNode.length, 2), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 2), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(1, 2), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(2, 2), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(2, 2), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(3, 2), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(3, 2), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(376, 0), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(376, 0), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(0, 0), with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(0, 0), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 0), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(1, 0), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(detachedTextNode.length, 0), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(detachedTextNode.length, 0), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 0), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(1, 0), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(2, 0), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(2, 0), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(3, 0), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(3, 0), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(376, 631), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.deleteData(376, 631), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(0, 631), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(0, 631), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 631), with unselected range collapsed at (detachedTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(1, 631), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(detachedTextNode.length, 631), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(detachedTextNode.length, 631), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(1, 631), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(1, 631), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(2, 631), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(2, 631), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.deleteData(3, 631), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.deleteData(3, 631), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(376, 2), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(376, 2), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(0, 2), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.deleteData(0, 2), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 2), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 2), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 2), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 2), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(2, 2), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(2, 2), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(3, 2), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(3, 2), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(376, 0), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(376, 0), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(0, 0), with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(0, 0), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 0), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 0), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 0), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 0), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(2, 0), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(2, 0), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(3, 0), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(3, 0), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(376, 631), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.deleteData(376, 631), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(0, 631), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(0, 631), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 631), with unselected range collapsed at (detachedForeignTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 631), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(1, 631), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(1, 631), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(2, 631), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(2, 631), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.deleteData(3, 631), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.deleteData(3, 631), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(376, 2), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(376, 2), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(0, 2), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.deleteData(0, 2), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 2), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 2), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 2), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 2), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(2, 2), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(2, 2), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(3, 2), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(3, 2), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(376, 0), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(376, 0), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(0, 0), with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(0, 0), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 0), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 0), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 0), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 0), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(2, 0), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(2, 0), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(3, 0), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(3, 0), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(376, 631), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.deleteData(376, 631), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(0, 631), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(0, 631), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 631), with unselected range collapsed at (detachedXmlTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 631), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(1, 631), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(1, 631), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(2, 631), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(2, 631), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.deleteData(3, 631), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.deleteData(3, 631), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(376, 2), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.deleteData(376, 2), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.deleteData(0, 2), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.deleteData(0, 2), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.deleteData(1, 2), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.deleteData(1, 2), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.deleteData(comment.length, 2), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.deleteData(comment.length, 2), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.deleteData(1, 2), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(1, 2), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(2, 2), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(2, 2), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(3, 2), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(3, 2), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(376, 0), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.deleteData(376, 0), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.deleteData(0, 0), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.deleteData(0, 0), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.deleteData(1, 0), with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.deleteData(1, 0), with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.deleteData(comment.length, 0), with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.deleteData(comment.length, 0), with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.deleteData(1, 0), with unselected range on comment from 1 to 3PASSPASSPASSPASSPASSPASS
comment.deleteData(1, 0), with selected range on comment from 1 to 3FAILFAILPASSPASSPASSFAIL
comment.deleteData(2, 0), with unselected range on comment from 1 to 3PASSPASSPASSPASSPASSPASS
comment.deleteData(2, 0), with selected range on comment from 1 to 3FAILFAILPASSPASSPASSFAIL
comment.deleteData(3, 0), with unselected range on comment from 1 to 3PASSPASSPASSPASSPASSPASS
comment.deleteData(3, 0), with selected range on comment from 1 to 3FAILFAILPASSPASSPASSFAIL
comment.deleteData(376, 631), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.deleteData(376, 631), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.deleteData(0, 631), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.deleteData(0, 631), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.deleteData(1, 631), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.deleteData(1, 631), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.deleteData(comment.length, 631), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.deleteData(comment.length, 631), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.deleteData(1, 631), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(1, 631), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(2, 631), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(2, 631), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.deleteData(3, 631), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.deleteData(3, 631), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(376, 2), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(376, 2), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(0, 2), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(0, 2), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 2), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(1, 2), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(foreignComment.length, 2), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(foreignComment.length, 2), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 2), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(1, 2), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(2, 2), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(2, 2), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(3, 2), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(3, 2), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(376, 0), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(376, 0), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(0, 0), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(0, 0), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 0), with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(1, 0), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(foreignComment.length, 0), with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(foreignComment.length, 0), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 0), with unselected range on foreignComment from 1 to 3PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(1, 0), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(2, 0), with unselected range on foreignComment from 1 to 3PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(2, 0), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(3, 0), with unselected range on foreignComment from 1 to 3PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(3, 0), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(376, 631), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(376, 631), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(0, 631), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.deleteData(0, 631), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 631), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(1, 631), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(foreignComment.length, 631), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(foreignComment.length, 631), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(1, 631), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(1, 631), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(2, 631), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(2, 631), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.deleteData(3, 631), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.deleteData(3, 631), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(376, 2), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(376, 2), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(0, 2), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(0, 2), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.deleteData(1, 2), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(1, 2), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(xmlComment.length, 2), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(xmlComment.length, 2), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(1, 2), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(1, 2), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(2, 2), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(2, 2), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(3, 2), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(3, 2), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(376, 0), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(376, 0), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(0, 0), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(0, 0), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.deleteData(1, 0), with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(1, 0), with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.deleteData(xmlComment.length, 0), with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(xmlComment.length, 0), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.deleteData(1, 0), with unselected range on xmlComment from 1 to 3PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(1, 0), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(2, 0), with unselected range on xmlComment from 1 to 3PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(2, 0), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(3, 0), with unselected range on xmlComment from 1 to 3PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(3, 0), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(376, 631), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(376, 631), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(0, 631), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.deleteData(0, 631), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.deleteData(1, 631), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(1, 631), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(xmlComment.length, 631), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(xmlComment.length, 631), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(1, 631), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(1, 631), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(2, 631), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(2, 631), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.deleteData(3, 631), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.deleteData(3, 631), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(376, 2), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(376, 2), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(0, 2), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(0, 2), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 2), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 2), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(detachedComment.length, 2), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(detachedComment.length, 2), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 2), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 2), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(2, 2), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(2, 2), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(3, 2), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(3, 2), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(376, 0), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(376, 0), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(0, 0), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(0, 0), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 0), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 0), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(detachedComment.length, 0), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(detachedComment.length, 0), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 0), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 0), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(2, 0), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(2, 0), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(3, 0), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(3, 0), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(376, 631), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(376, 631), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(0, 631), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(0, 631), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 631), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 631), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(detachedComment.length, 631), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(detachedComment.length, 631), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(1, 631), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(1, 631), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(2, 631), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(2, 631), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.deleteData(3, 631), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.deleteData(3, 631), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(376, 2), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(376, 2), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(0, 2), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(0, 2), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 2), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 2), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(detachedForeignComment.length, 2), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(detachedForeignComment.length, 2), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 2), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 2), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(2, 2), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(2, 2), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(3, 2), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(3, 2), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(376, 0), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(376, 0), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(0, 0), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(0, 0), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 0), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 0), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(detachedForeignComment.length, 0), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(detachedForeignComment.length, 0), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 0), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 0), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(2, 0), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(2, 0), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(3, 0), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(3, 0), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(376, 631), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(376, 631), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(0, 631), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(0, 631), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 631), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 631), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(detachedForeignComment.length, 631), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(detachedForeignComment.length, 631), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(1, 631), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(1, 631), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(2, 631), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(2, 631), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.deleteData(3, 631), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.deleteData(3, 631), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(376, 2), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(376, 2), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(0, 2), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(0, 2), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 2), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 2), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(detachedXmlComment.length, 2), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(detachedXmlComment.length, 2), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 2), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 2), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(2, 2), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(2, 2), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(3, 2), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(3, 2), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(376, 0), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(376, 0), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(0, 0), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(0, 0), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 0), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 0), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(detachedXmlComment.length, 0), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(detachedXmlComment.length, 0), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 0), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 0), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(2, 0), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(2, 0), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(3, 0), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(3, 0), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(376, 631), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(376, 631), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(0, 631), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(0, 631), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 631), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 631), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(detachedXmlComment.length, 631), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(detachedXmlComment.length, 631), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(1, 631), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(1, 631), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(2, 631), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(2, 631), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.deleteData(3, 631), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.deleteData(3, 631), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 0, "foo"), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 0, "foo"), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 0, ""), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 0, ""), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 0, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 0, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 0, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 0, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 0, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 1, "foo"), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 1, "foo"), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 1, ""), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 1, ""), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 1, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 1, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 1, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 1, ""), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 1, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 47, "foo"), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 47, "foo"), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(376, 47, ""), with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(376, 47, ""), with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[0].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[0].firstChild, 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, ""), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(1, 47, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(2, 47, ""), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(2, 47, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(3, 47, ""), with unselected range on paras[0].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(3, 47, ""), with selected range on paras[0].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 0, "foo"), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 0, "foo"), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(2, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(3, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 0, ""), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 0, ""), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 0, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 0, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 0, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(2, 0, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 0, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(3, 0, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 1, "foo"), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 1, "foo"), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(2, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(3, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 1, ""), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 1, ""), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSPASSPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 1, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 1, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 1, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(2, 1, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 1, ""), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(3, 1, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 47, "foo"), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 47, "foo"), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(1, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(2, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(3, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(376, 47, ""), with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSPASSPASSPASS
paras[1].firstChild.replaceData(376, 47, ""), with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[1].firstChild, 0)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[1].firstChild, 1)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(1, 47, ""), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(1, 47, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(2, 47, ""), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(2, 47, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.replaceData(3, 47, ""), with unselected range on paras[1].firstChild from 1 to 3PASSFAILPASSFAILPASSPASS
paras[1].firstChild.replaceData(3, 47, ""), with selected range on paras[1].firstChild from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 0, "foo"), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 0, "foo"), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 0, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 0, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 0, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 0, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 0, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 0, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 0, ""), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 0, ""), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 0, ""), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 0, ""), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 0, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 0, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 0, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 0, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 0, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 0, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 1, "foo"), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 1, "foo"), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 1, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 1, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 1, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 1, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 1, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 1, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 1, ""), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 1, ""), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 1, ""), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 1, ""), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 1, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 1, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 1, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 1, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 1, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 1, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 47, "foo"), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 47, "foo"), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 47, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 47, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 47, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 47, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 47, "foo"), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 47, "foo"), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(376, 47, ""), with unselected range on foreignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(376, 47, ""), with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (foreignTextNode, 0)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(0, 47, ""), with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 47, ""), with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSFAILPASSFAILPASSPASS
foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(1, 47, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(1, 47, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(2, 47, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(2, 47, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignTextNode.replaceData(3, 47, ""), with unselected range on foreignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
foreignTextNode.replaceData(3, 47, ""), with selected range on foreignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 0, "foo"), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 0, "foo"), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 0, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 0, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 0, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(2, 0, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 0, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(3, 0, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 0, ""), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 0, ""), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 0, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 0, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 0, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(2, 0, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 0, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(3, 0, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 1, "foo"), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 1, "foo"), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 1, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 1, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 1, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(2, 1, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 1, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(3, 1, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 1, ""), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 1, ""), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSPASSPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 1, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 1, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 1, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(2, 1, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 1, ""), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(3, 1, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 47, "foo"), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 47, "foo"), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 47, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(1, 47, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 47, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(2, 47, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 47, "foo"), with unselected range on xmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(3, 47, "foo"), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(376, 47, ""), with unselected range on xmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
xmlTextNode.replaceData(376, 47, ""), with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (xmlTextNode, 0)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (xmlTextNode, 1)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(1, 47, ""), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(1, 47, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(2, 47, ""), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(2, 47, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlTextNode.replaceData(3, 47, ""), with unselected range on xmlTextNode from 1 to 3PASSFAILPASSFAILPASSPASS
xmlTextNode.replaceData(3, 47, ""), with selected range on xmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 0, "foo"), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 0, "foo"), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 0, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 0, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 0, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(2, 0, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 0, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(3, 0, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 0, ""), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 0, ""), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 0, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 0, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 0, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(2, 0, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 0, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(3, 0, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 1, "foo"), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 1, "foo"), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 1, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 1, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 1, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(2, 1, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 1, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(3, 1, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 1, ""), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 1, ""), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 1, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 1, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 1, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(2, 1, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 1, ""), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(3, 1, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 47, "foo"), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 47, "foo"), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 47, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(1, 47, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 47, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(2, 47, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 47, "foo"), with unselected range on detachedTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(3, 47, "foo"), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(376, 47, ""), with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.replaceData(376, 47, ""), with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(1, 47, ""), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(1, 47, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(2, 47, ""), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(2, 47, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedTextNode.replaceData(3, 47, ""), with unselected range on detachedTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedTextNode.replaceData(3, 47, ""), with selected range on detachedTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 0, "foo"), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 0, "foo"), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 0, ""), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 0, ""), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 0, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 0, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 0, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 1, "foo"), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 1, "foo"), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 1, ""), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 1, ""), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 1, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 1, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 1, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 47, "foo"), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 47, "foo"), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedForeignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(376, 47, ""), with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.replaceData(376, 47, ""), with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(1, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(1, 47, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(2, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(2, 47, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.replaceData(3, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedForeignTextNode.replaceData(3, 47, ""), with selected range on detachedForeignTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 0, "foo"), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 0, "foo"), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 0, ""), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 0, ""), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 0, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 0, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 0, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 1, "foo"), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 1, "foo"), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 1, ""), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 1, ""), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 1, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 1, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 1, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 47, "foo"), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 47, "foo"), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSFAILPASSPASS
detachedXmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(376, 47, ""), with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.replaceData(376, 47, ""), with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 0)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 1)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(1, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(1, 47, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(2, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(2, 47, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.replaceData(3, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3PASSFAILPASSPASSPASSPASS
detachedXmlTextNode.replaceData(3, 47, ""), with selected range on detachedXmlTextNode from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 0, "foo"), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 0, "foo"), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 0, "foo"), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 0, "foo"), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 0, "foo"), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 0, "foo"), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 0, "foo"), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 0, "foo"), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 0, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 0, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 0, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 0, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 0, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 0, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 0, ""), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 0, ""), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 0, ""), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 0, ""), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 0, ""), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 0, ""), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 0, ""), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 0, ""), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 0, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 0, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 0, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 0, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 0, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 0, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 1, "foo"), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 1, "foo"), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 1, "foo"), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 1, "foo"), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 1, "foo"), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 1, "foo"), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 1, "foo"), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 1, "foo"), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 1, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 1, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 1, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 1, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 1, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 1, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 1, ""), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 1, ""), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 1, ""), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 1, ""), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 1, ""), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 1, ""), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 1, ""), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 1, ""), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 1, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 1, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 1, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 1, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 1, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 1, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 47, "foo"), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 47, "foo"), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 47, "foo"), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 47, "foo"), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 47, "foo"), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 47, "foo"), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 47, "foo"), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 47, "foo"), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 47, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 47, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 47, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 47, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 47, "foo"), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 47, "foo"), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(376, 47, ""), with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.replaceData(376, 47, ""), with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.replaceData(0, 47, ""), with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.replaceData(0, 47, ""), with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.replaceData(1, 47, ""), with unselected range collapsed at (comment, 1)PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 47, ""), with selected range collapsed at (comment, 1)FAILFAILPASSFAILPASSFAIL
comment.replaceData(comment.length, 47, ""), with unselected range collapsed at (comment, comment.length)PASSFAILPASSFAILPASSPASS
comment.replaceData(comment.length, 47, ""), with selected range collapsed at (comment, comment.length)FAILFAILPASSFAILPASSFAIL
comment.replaceData(1, 47, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(1, 47, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(2, 47, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(2, 47, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
comment.replaceData(3, 47, ""), with unselected range on comment from 1 to 3PASSFAILPASSFAILPASSPASS
comment.replaceData(3, 47, ""), with selected range on comment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 0, "foo"), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 0, "foo"), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 0, "foo"), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 0, "foo"), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 0, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 0, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 0, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 0, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 0, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 0, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 0, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 0, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 0, ""), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 0, ""), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 0, ""), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 0, ""), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 0, ""), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 0, ""), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 0, ""), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 0, ""), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 0, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 0, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 0, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 0, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 0, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 0, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 1, "foo"), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 1, "foo"), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 1, "foo"), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 1, "foo"), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 1, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 1, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 1, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 1, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 1, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 1, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 1, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 1, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 1, ""), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 1, ""), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 1, ""), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 1, ""), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 1, ""), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 1, ""), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 1, ""), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 1, ""), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 1, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 1, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 1, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 1, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 1, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 1, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 47, "foo"), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 47, "foo"), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 47, "foo"), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 47, "foo"), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 47, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 47, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 47, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 47, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 47, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 47, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 47, "foo"), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 47, "foo"), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(376, 47, ""), with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(376, 47, ""), with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(0, 47, ""), with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.replaceData(0, 47, ""), with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 47, ""), with unselected range collapsed at (foreignComment, 1)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 47, ""), with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(foreignComment.length, 47, ""), with unselected range collapsed at (foreignComment, foreignComment.length)PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(foreignComment.length, 47, ""), with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(1, 47, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(1, 47, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(2, 47, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(2, 47, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
foreignComment.replaceData(3, 47, ""), with unselected range on foreignComment from 1 to 3PASSFAILPASSFAILPASSPASS
foreignComment.replaceData(3, 47, ""), with selected range on foreignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 0, "foo"), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 0, "foo"), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 0, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 0, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 0, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 0, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 0, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 0, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 0, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 0, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 0, ""), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 0, ""), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 0, ""), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 0, ""), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 0, ""), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 0, ""), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 0, ""), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 0, ""), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 0, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 0, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 0, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 0, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 0, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 0, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 1, "foo"), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 1, "foo"), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 1, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 1, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 1, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 1, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 1, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 1, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 1, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 1, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 1, ""), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 1, ""), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 1, ""), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 1, ""), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 1, ""), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 1, ""), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 1, ""), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 1, ""), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 1, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 1, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 1, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 1, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 1, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 1, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 47, "foo"), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 47, "foo"), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 47, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 47, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 47, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 47, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 47, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 47, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 47, "foo"), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 47, "foo"), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(376, 47, ""), with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(376, 47, ""), with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(0, 47, ""), with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.replaceData(0, 47, ""), with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.replaceData(1, 47, ""), with unselected range collapsed at (xmlComment, 1)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 47, ""), with selected range collapsed at (xmlComment, 1)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(xmlComment.length, 47, ""), with unselected range collapsed at (xmlComment, xmlComment.length)PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(xmlComment.length, 47, ""), with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(1, 47, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(1, 47, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(2, 47, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(2, 47, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
xmlComment.replaceData(3, 47, ""), with unselected range on xmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
xmlComment.replaceData(3, 47, ""), with selected range on xmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 0, "foo"), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 0, "foo"), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 0, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 0, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 0, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 0, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 0, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 0, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 0, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 0, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 0, ""), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 0, ""), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 0, ""), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 0, ""), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 0, ""), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 0, ""), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 0, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 0, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 0, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 0, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 0, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 0, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 1, "foo"), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 1, "foo"), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 1, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 1, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 1, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 1, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 1, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 1, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 1, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 1, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 1, ""), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 1, ""), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 1, ""), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 1, ""), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 1, ""), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 1, ""), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 1, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 1, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 1, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 1, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 1, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 1, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 47, "foo"), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 47, "foo"), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 47, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 47, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 47, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 47, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 47, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 47, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 47, "foo"), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 47, "foo"), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(376, 47, ""), with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(376, 47, ""), with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(0, 47, ""), with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 47, ""), with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(detachedComment.length, 47, ""), with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(detachedComment.length, 47, ""), with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(1, 47, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(1, 47, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(2, 47, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(2, 47, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedComment.replaceData(3, 47, ""), with unselected range on detachedComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedComment.replaceData(3, 47, ""), with selected range on detachedComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 0, "foo"), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 0, "foo"), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 0, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 0, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 0, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 0, ""), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 0, ""), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 0, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 0, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 0, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 0, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 0, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 0, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 1, "foo"), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 1, "foo"), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 1, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 1, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 1, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 1, ""), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 1, ""), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 1, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 1, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 1, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 1, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 1, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 1, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 47, "foo"), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 47, "foo"), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 47, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 47, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 47, "foo"), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(376, 47, ""), with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(376, 47, ""), with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(1, 47, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(1, 47, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(2, 47, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(2, 47, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedForeignComment.replaceData(3, 47, ""), with unselected range on detachedForeignComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedForeignComment.replaceData(3, 47, ""), with selected range on detachedForeignComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 0, "foo"), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 0, "foo"), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 0, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 0, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 0, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 0, ""), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 0, ""), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 0, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 0, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 0, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 0, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 0, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 0, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 1, "foo"), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 1, "foo"), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 1, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 1, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 1, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 1, ""), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 1, ""), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 1, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 1, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 1, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 1, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 1, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 1, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 47, "foo"), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 47, "foo"), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 47, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 47, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 47, "foo"), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(376, 47, ""), with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(376, 47, ""), with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(1, 47, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(1, 47, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(2, 47, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(2, 47, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
detachedXmlComment.replaceData(3, 47, ""), with unselected range on detachedXmlComment from 1 to 3PASSFAILPASSFAILPASSPASS
detachedXmlComment.replaceData(3, 47, ""), with selected range on detachedXmlComment from 1 to 3FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[0] from 0 to 1PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range on paras[0] from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(2, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)PASSFAILPASSFAILPASSPASS
paras[0].firstChild.replaceData(3, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(1, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(2, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)PASSPASSPASSPASSPASSPASS
paras[0].firstChild.replaceData(3, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)FAILFAILPASSPASSPASSFAIL
paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 0 to 1FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 1)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthPASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.lengthFAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILPASSPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)PASSPASSPASSFAILPASSPASS
paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.data += "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 1)FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.data += "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.data += "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent += "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthFAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.lengthPASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.lengthFAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)FAILPASSPASSFAILPASSFAIL
foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)PASSPASSPASSFAILPASSPASS
foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.data += "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.data += "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.data += "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent += "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.lengthPASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)FAILPASSPASSFAILPASSFAIL
xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)PASSPASSPASSFAILPASSPASS
xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.data += "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.data += "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.data += "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent += "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSPASSPASSPASS
detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)PASSPASSPASSFAILPASSPASS
detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSPASSPASSPASS
detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)PASSPASSPASSFAILPASSPASS
detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to 1FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 1)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthPASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSPASSPASSPASS
detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILPASSPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)PASSPASSPASSFAILPASSPASS
detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)FAILFAILPASSFAILPASSFAIL
comment.data = "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data = "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data = comment.data, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data += "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent = comment.textContent, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent += "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue += "", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 0)PASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 0)FAILFAILPASSPASSPASSFAIL
comment.data = "", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.data = "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.data = comment.data, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.data += "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.textContent = comment.textContent, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.textContent += "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range on comment from 0 to 1FAILPASSPASSPASSPASSFAIL
comment.nodeValue += "", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to 1PASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to 1FAILFAILPASSPASSPASSFAIL
comment.data = "", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.data = "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.data = comment.data, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.data += "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.textContent = comment.textContent, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.textContent += "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range collapsed at (comment, 1)FAILPASSPASSPASSPASSFAIL
comment.nodeValue += "", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 1)PASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 1)FAILFAILPASSPASSPASSFAIL
comment.data = "", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data = "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.data = comment.data, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.data += "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.textContent = comment.textContent, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.textContent += "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range on comment from 0 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.nodeValue += "", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = "", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data = "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.data = comment.data, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.data += "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.textContent = comment.textContent, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.textContent += "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range on comment from 1 to comment.lengthFAILPASSPASSPASSPASSFAIL
comment.nodeValue += "", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range on comment from 1 to comment.lengthPASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range on comment from 1 to comment.lengthFAILFAILPASSPASSPASSFAIL
comment.data = "", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.data = "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.data = "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.data = "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.data = comment.data, with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.data = comment.data, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.data += "", with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.data += "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.data += "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.data += "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.data += comment.data, with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.data += comment.data, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent = "", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.textContent = "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent = "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.textContent = "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent = comment.textContent, with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.textContent = comment.textContent, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent += "", with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.textContent += "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent += "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.textContent += "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.textContent += comment.textContent, with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.textContent += comment.textContent, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.nodeValue = "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "", with unselected range collapsed at (comment, comment.length)FAILPASSPASSPASSPASSFAIL
comment.nodeValue += "", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += "foo", with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.nodeValue += "foo", with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, comment.length)PASSPASSPASSPASSPASSPASS
comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, comment.length)FAILFAILPASSPASSPASSFAIL
foreignComment.data = "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data += "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)FAILFAILPASSFAILPASSFAIL
foreignComment.data = "", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.data += "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.textContent += "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to 1FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue += "", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignComment.data = "", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.data += "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.textContent += "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 1)FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)FAILFAILPASSFAILPASSFAIL
foreignComment.data = "", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.data += "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.textContent += "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue += "", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = "", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.data = foreignComment.data, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.data += "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.textContent += "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range on foreignComment from 1 to foreignComment.lengthFAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue += "", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.lengthPASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.lengthFAILFAILPASSFAILPASSFAIL
foreignComment.data = "", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.data = "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.data = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.data = "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "", with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.data += "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.data += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.data += "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "", with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.textContent += "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, foreignComment.length)FAILPASSPASSPASSPASSFAIL
foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)PASSPASSPASSPASSPASSPASS
foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)FAILFAILPASSFAILPASSFAIL
xmlComment.data = "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data += "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)FAILFAILPASSPASSPASSFAIL
xmlComment.data = "", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data = "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data += "", with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.data += "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data += "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "", with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.textContent += "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to 1FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue += "", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
xmlComment.data = "", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "", with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.data += "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.textContent += "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 1)FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)FAILFAILPASSPASSPASSFAIL
xmlComment.data = "", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += "", with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.data += "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "", with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.textContent += "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue += "", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = "", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += "", with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.data += "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data += xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "", with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.textContent += "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "", with unselected range on xmlComment from 1 to xmlComment.lengthFAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue += "", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += "foo", with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.lengthPASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.lengthFAILFAILPASSFAILPASSFAIL
xmlComment.data = "", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.data = "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.data = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.data = "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "", with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.data += "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.data += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.data += "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "", with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.textContent += "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, xmlComment.length)FAILPASSPASSPASSPASSFAIL
xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)PASSPASSPASSPASSPASSPASS
xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)FAILFAILPASSPASSPASSFAIL
detachedComment.data = "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data += "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)FAILFAILPASSFAILPASSFAIL
detachedComment.data = "", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedComment.data = "", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)FAILFAILPASSFAILPASSFAIL
detachedComment.data = "", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = "", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.lengthPASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.lengthFAILFAILPASSFAILPASSFAIL
detachedComment.data = "", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.data = "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.data = "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.data += "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)PASSFAILPASSFAILPASSPASS
detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.lengthPASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.lengthFAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)PASSFAILPASSFAILPASSPASS
detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.lengthPASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.lengthFAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)PASSFAILPASSFAILPASSPASS
detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)FAILFAILPASSFAILPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 0)FAILPASSPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range on paras[0] from 0 to 1FAILPASSPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 1)FAILPASSPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 1)FAILPASSPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 1)FAILFAILPASSFAILPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 1 to 2FAILPASSPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 2)PASSPASSPASSPASSPASSPASS
testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 2)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)FAILFAILPASSFAILPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range collapsed at (testDiv, 1)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range collapsed at (testDiv, 1)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 1 to 2PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[1], null), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)FAILFAILPASSFAILPASSFAIL
foreignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 1PASSPASSPASSPASSPASSPASS
foreignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1FAILFAILPASSFAILPASSFAIL
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)FAILFAILPASSFAILPASSFAIL
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].insertBefore(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].insertBefore(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 0)FAILPASSPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 0)FAILFAILPASSFAILPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range on paras[0] from 0 to 1FAILPASSPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 1)FAILPASSPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 1)FAILPASSPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 1)FAILFAILPASSFAILPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 1 to 2FAILPASSPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 2)PASSPASSPASSPASSPASSPASS
testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 2)FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)FAILFAILPASSFAILPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2FAILFAILPASSFAILPASSFAIL
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)PASSPASSPASSPASSPASSPASS
foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)FAILFAILPASSFAILPASSFAIL
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)FAILFAILPASSFAILPASSFAIL
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].replaceChild(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].replaceChild(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].replaceChild(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 0)FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv.lastChild from 0 to 1FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 1)FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.lengthFAILPASSPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.lengthFAILFAILPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1PASSPASSPASSPASSPASSPASS
testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1FAILFAILPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.lengthFAILPASSPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.lengthFAILFAILPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length - 1)PASSPASSPASSPASSPASSPASS
testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)FAILFAILPASSFAILPASSFAIL
testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length)FAILPASSPASSPASSPASSFAIL
testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)FAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 0)FAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)FAILFAILPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv.lastChild from 0 to 1FAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1FAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 1)FAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)FAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.lengthFAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.lengthFAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1PASSPASSPASSPASSPASSPASS
detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1FAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.lengthFAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.lengthFAILFAILPASSFAILPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)PASSPASSPASSPASSPASSPASS
detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)FAILFAILPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length)FAILPASSPASSPASSPASSFAIL
detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)FAILFAILPASSFAILPASSFAIL
paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(paras[1]), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(paras[1]), with unselected range collapsed at (testDiv, 1)PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range collapsed at (testDiv, 1)FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(paras[1]), with unselected range on testDiv from 1 to 2PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[1]), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
foreignDoc.appendChild(detachedComment), with unselected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.lengthFAILFAILPASSFAILPASSFAIL
foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)PASSPASSPASSPASSPASSPASS
foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)FAILFAILPASSFAILPASSFAIL
foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)PASSPASSPASSPASSPASSPASS
foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)FAILFAILPASSFAILPASSFAIL
foreignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5PASSFAILPASSFAILPASSPASS
foreignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5FAILFAILPASSFAILPASSFAIL
paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(xmlTextNode), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(xmlTextNode), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 1)FAILFAILPASSFAILPASSFAIL
paras[0].appendChild(paras[0]), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(paras[0]), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(testDiv), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(testDiv), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(document), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(document), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(foreignDoc), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(foreignDoc), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].appendChild(document.doctype), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].appendChild(document.doctype), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 0)PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 0)FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range on paras[0] from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range on paras[0] from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 1)PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 1)FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 0)PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 0)FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 1PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 1FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 1)PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 1)FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 2PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 2FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 1 to 2PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 1 to 2FAILFAILPASSPASSPASSFAIL
paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 2)PASSPASSPASSPASSPASSPASS
paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 2)FAILFAILPASSPASSPASSFAIL
foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with unselected range on foreignDoc from 0 to foreignDoc.childNodes.lengthPASSPASSPASSPASSPASSPASS
foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with selected range on foreignDoc from 0 to foreignDoc.childNodes.lengthFAILFAILPASSFAILPASSFAIL
/dom/ranges/Range-selectNode.htmlOKOKOKOKOKOK
current doc: #document node, current doc's range, type 9PASSPASSPASSFAILPASSFAIL
current doc: #document node, foreign doc's range, type 9PASSPASSPASSFAILPASSFAIL
current doc: #document node, XML doc's range, type 9PASSPASSPASSFAILPASSFAIL
current doc: #document node, detached range, type 9PASSPASSPASSPASSPASSPASS
** current doc: html node, current doc's range, type 10PASSPASSPASSFAILPASSFAIL
** current doc: html node, foreign doc's range, type 10PASSPASSPASSFAILPASSFAIL
** current doc: html node, XML doc's range, type 10PASSPASSPASSFAILPASSFAIL
** current doc: html node, detached range, type 10PASSPASSPASSPASSPASSPASS
** current doc: html node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
** current doc: html node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
** current doc: html node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
** current doc: html node, detached range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: head node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: head node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: head node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: head node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: title node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: title node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: title node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: title node, detached range, type 1PASSPASSPASSPASSPASSPASS
******** current doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
******** current doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
******** current doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
******** current doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
****** current doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
****** current doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
****** current doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
****** current doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
****** current doc: link node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: link node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: link node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: link node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: meta node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: meta node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: meta node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: meta node, detached range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: body node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: body node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: body node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
**** current doc: body node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: div node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: div node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: div node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: div node, detached range, type 1PASSPASSPASSPASSPASSPASS
******** current doc: p node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
******** current doc: p node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
******** current doc: p node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
******** current doc: p node, detached range, type 1PASSPASSPASSPASSPASSPASS
********** current doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
********** current doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
********** current doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
********** current doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
******** current doc: #comment node, current doc's range, type 8PASSPASSPASSPASSPASSPASS
******** current doc: #comment node, foreign doc's range, type 8PASSPASSPASSPASSPASSPASS
******** current doc: #comment node, XML doc's range, type 8PASSPASSPASSPASSPASSPASS
******** current doc: #comment node, detached range, type 8PASSPASSPASSPASSPASSPASS
****** current doc: script node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: script node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: script node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** current doc: script node, detached range, type 1PASSPASSPASSPASSPASSPASS
foreign doc: #document node, current doc's range, type 9PASSPASSPASSFAILPASSFAIL
foreign doc: #document node, foreign doc's range, type 9PASSPASSPASSFAILPASSFAIL
foreign doc: #document node, XML doc's range, type 9PASSPASSPASSFAILPASSFAIL
foreign doc: #document node, detached range, type 9PASSPASSPASSPASSPASSPASS
** foreign doc: html node, current doc's range, type 10PASSPASSPASSFAILPASSFAIL
** foreign doc: html node, foreign doc's range, type 10PASSPASSPASSFAILPASSFAIL
** foreign doc: html node, XML doc's range, type 10PASSPASSPASSFAILPASSFAIL
** foreign doc: html node, detached range, type 10PASSPASSPASSPASSPASSPASS
** foreign doc: html node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
** foreign doc: html node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
** foreign doc: html node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
** foreign doc: html node, detached range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: head node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: head node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: head node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: head node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: title node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: title node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: title node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: title node, detached range, type 1PASSPASSPASSPASSPASSPASS
******** foreign doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
******** foreign doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
******** foreign doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
******** foreign doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
**** foreign doc: body node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: body node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: body node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
**** foreign doc: body node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: p node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: p node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: p node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: p node, detached range, type 1PASSPASSPASSPASSPASSPASS
****** foreign doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
****** foreign doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
****** foreign doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
****** foreign doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
** foreign doc: #comment node, current doc's range, type 8PASSPASSPASSPASSPASSPASS
** foreign doc: #comment node, foreign doc's range, type 8PASSPASSPASSPASSPASSPASS
** foreign doc: #comment node, XML doc's range, type 8PASSPASSPASSPASSPASSPASS
** foreign doc: #comment node, detached range, type 8PASSPASSPASSPASSPASSPASS
detached div in current doc: div node, current doc's range, type 1PASSFAILPASSFAILPASSFAIL
detached div in current doc: div node, foreign doc's range, type 1PASSFAILPASSFAILPASSFAIL
detached div in current doc: div node, XML doc's range, type 1PASSFAILPASSFAILPASSFAIL
detached div in current doc: div node, detached range, type 1PASSPASSPASSPASSPASSPASS
** detached div in current doc: p node, current doc's range, type 1PASSPASSPASSPASSPASSFAIL
** detached div in current doc: p node, foreign doc's range, type 1PASSPASSPASSPASSPASSFAIL
** detached div in current doc: p node, XML doc's range, type 1PASSPASSPASSPASSPASSFAIL
** detached div in current doc: p node, detached range, type 1PASSPASSPASSPASSPASSPASS
**** detached div in current doc: #text node, current doc's range, type 3PASSPASSPASSPASSPASSFAIL
**** detached div in current doc: #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSFAIL
**** detached div in current doc: #text node, XML doc's range, type 3PASSPASSPASSPASSPASSFAIL
**** detached div in current doc: #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
#document node, current doc's range, type 9PASSPASSPASSFAILPASSFAIL
#document node, foreign doc's range, type 9PASSPASSPASSFAILPASSFAIL
#document node, XML doc's range, type 9PASSPASSPASSFAILPASSFAIL
#document node, detached range, type 9PASSPASSPASSPASSPASSPASS
** qorflesnorf node, current doc's range, type 10PASSPASSPASSFAILPASSFAIL
** qorflesnorf node, foreign doc's range, type 10PASSPASSPASSFAILPASSFAIL
** qorflesnorf node, XML doc's range, type 10PASSPASSPASSFAILPASSFAIL
** qorflesnorf node, detached range, type 10PASSPASSPASSPASSPASSPASS
** igiveuponcreativenames node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
** igiveuponcreativenames node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
** igiveuponcreativenames node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
** igiveuponcreativenames node, detached range, type 1PASSPASSPASSPASSPASSPASS
**** #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
**** #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
**** #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
**** #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
** somepi node, current doc's range, type 7PASSFAILPASSFAILPASSPASS
** somepi node, foreign doc's range, type 7PASSFAILPASSFAILPASSPASS
** somepi node, XML doc's range, type 7PASSFAILPASSFAILPASSPASS
** somepi node, detached range, type 7PASSPASSPASSPASSPASSPASS
** #comment node, current doc's range, type 8PASSPASSPASSPASSPASSPASS
** #comment node, foreign doc's range, type 8PASSPASSPASSPASSPASSPASS
** #comment node, XML doc's range, type 8PASSPASSPASSPASSPASSPASS
** #comment node, detached range, type 8PASSPASSPASSPASSPASSPASS
igiveuponcreativenames node, current doc's range, type 1PASSPASSPASSPASSPASSPASS
igiveuponcreativenames node, foreign doc's range, type 1PASSPASSPASSPASSPASSPASS
igiveuponcreativenames node, XML doc's range, type 1PASSPASSPASSPASSPASSPASS
igiveuponcreativenames node, detached range, type 1PASSPASSPASSPASSPASSPASS
** #text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
** #text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
** #text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
** #text node, detached range, type 3PASSPASSPASSPASSPASSPASS
#text node, current doc's range, type 3PASSPASSPASSPASSPASSPASS
#text node, foreign doc's range, type 3PASSPASSPASSPASSPASSPASS
#text node, XML doc's range, type 3PASSPASSPASSPASSPASSPASS
#text node, detached range, type 3PASSPASSPASSPASSPASSPASS
somepi node, current doc's range, type 7PASSFAILPASSFAILPASSPASS
somepi node, foreign doc's range, type 7PASSFAILPASSFAILPASSPASS
somepi node, XML doc's range, type 7PASSFAILPASSFAILPASSPASS
somepi node, detached range, type 7PASSPASSPASSPASSPASSPASS
#comment node, current doc's range, type 8PASSPASSPASSPASSPASSPASS
#comment node, foreign doc's range, type 8PASSPASSPASSPASSPASSPASS
#comment node, XML doc's range, type 8PASSPASSPASSPASSPASSPASS
#comment node, detached range, type 8PASSPASSPASSPASSPASSPASS
#document-fragment node, current doc's range, type 11PASSPASSPASSFAILPASSFAIL
#document-fragment node, foreign doc's range, type 11PASSPASSPASSFAILPASSFAIL
#document-fragment node, XML doc's range, type 11PASSPASSPASSFAILPASSFAIL
#document-fragment node, detached range, type 11PASSPASSPASSPASSPASSPASS
/dom/ranges/Range-set.htmlOKOKOKOKOKOK
Set up range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
Set up range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
Set up range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
Set up range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up range 10 [document.documentElement, 0, document.documentElement, 1]PASSPASSPASSPASSPASSPASS
Set up range 11 [document.documentElement, 0, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Set up range 12 [document.documentElement, 1, document.documentElement, 2]PASSPASSPASSPASSPASSPASS
Set up range 13 [document.head, 1, document.head, 1]PASSPASSPASSPASSPASSPASS
Set up range 14 [document.body, 4, document.body, 5]PASSPASSPASSPASSPASSPASS
Set up range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
Set up range 16 [paras[0], 0, paras[0], 1]PASSPASSPASSPASSPASSPASS
Set up range 17 [detachedPara1, 0, detachedPara1, 1]PASSPASSPASSPASSPASSPASS
Set up range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
Set up range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
Set up range 20 [paras[0].firstChild, 3, paras[3], 1]PASSPASSPASSPASSPASSPASS
Set up range 21 [paras[0], 0, paras[0].firstChild, 7]PASSPASSPASSPASSPASSPASS
Set up range 22 [testDiv, 2, paras[4], 1]PASSPASSPASSPASSPASSPASS
Set up range 23 [document, 0, document, 1]PASSPASSPASSPASSPASSPASS
Set up range 24 [document, 0, document, 2]PASSPASSPASSPASSPASSPASS
Set up range 25 [comment, 2, comment, 3]PASSPASSPASSPASSPASSPASS
Set up range 26 [testDiv, 0, comment, 5]PASSPASSPASSPASSPASSPASS
Set up range 27 [foreignDoc, 1, foreignComment, 2]PASSPASSPASSPASSPASSPASS
Set up range 28 [foreignDoc.body, 0, foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
Set up range 29 [xmlDoc, 1, xmlComment, 0]PASSPASSPASSPASSPASSPASS
Set up range 30 [detachedTextNode, 0, detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
Set up range 33 [detachedComment, 3, detachedComment, 4]PASSFAILPASSFAILPASSPASS
Set up range 34 [detachedForeignComment, 0, detachedForeignComment, 1]PASSFAILPASSFAILPASSPASS
Set up range 35 [detachedXmlComment, 2, detachedXmlComment, 6]PASSFAILPASSFAILPASSPASS
Set up range 36 [docfrag, 0, docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]FAILFAILPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]FAILFAILPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]FAILFAILPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 23 [document, 0, document, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 23 [document, 0, document, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 23 [document, 0, document, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 24 [document, 0, document, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 24 [document, 0, document, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 24 [document, 0, document, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]PASSFAILPASSFAILPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setStart() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setStart() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setStart() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStart() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 23 [document, 0, document, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 23 [document, 0, document, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 23 [document, 0, document, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 24 [document, 0, document, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 24 [document, 0, document, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 24 [document, 0, document, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]FAILPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]FAILFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]FAILPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]FAILFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]FAILFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]PASSFAILPASSFAILPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]PASSPASSPASSPASSPASSPASS
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]PASSFAILPASSFAILPASSFAIL
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]PASSPASSPASSFAILPASSFAIL
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]PASSPASSPASSFAILPASSFAIL
setEnd() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]PASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedCommentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 23 [document, 0, document, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 24 [document, 0, document, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 25 [comment, 2, comment, 3], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]PASSFAILPASSFAILPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1PASSFAILPASSFAILPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 23 [document, 0, document, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 24 [document, 0, document, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 25 [comment, 2, comment, 3], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 23 [document, 0, document, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 24 [document, 0, document, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 25 [comment, 2, comment, 3], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 23 [document, 0, document, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 24 [document, 0, document, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 25 [comment, 2, comment, 3], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]PASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1PASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 documentPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDivPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2PASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDocPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElementFAILPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNodePASSFAILPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNodePASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstructionFAILPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 commentPASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedCommentPASSFAILPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfragPASSPASSPASSFAILPASSFAIL
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctypePASSPASSPASSPASSPASSPASS
setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctypePASSPASSPASSPASSPASSPASS
/dom/ranges/Range-surroundContents.htmlOKOKOKOKOKOK
0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]FAILFAILPASSFAILPASSFAIL
0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node documentPASSPASSPASSFAILPASSFAIL
0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node documentPASSPASSPASSPASSPASSPASS
0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDocPASSPASSPASSFAILPASSFAIL
0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDocPASSPASSPASSPASSPASSPASS
0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDocPASSPASSPASSFAILPASSFAIL
0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDocPASSPASSPASSPASSPASSPASS
0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfragPASSPASSPASSFAILPASSFAIL
0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfragPASSPASSPASSPASSPASSPASS
0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctypePASSPASSPASSFAILPASSFAIL
0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctypePASSPASSPASSPASSPASSPASS
0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctypePASSPASSPASSFAILPASSFAIL
0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node documentPASSPASSPASSFAILPASSFAIL
1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node documentPASSPASSPASSPASSPASSPASS
1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDivPASSPASSPASSPASSPASSPASS
1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDivPASSPASSPASSPASSPASSPASS
1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDocPASSPASSPASSPASSPASSPASS
1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDocPASSPASSPASSPASSPASSPASS
1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElementPASSPASSPASSFAILPASSPASS
1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElementPASSPASSPASSFAILPASSPASS
1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNodePASSFAILPASSFAILPASSFAIL
1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNodePASSFAILPASSFAILPASSFAIL
1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstructionPASSFAILPASSFAILPASSFAIL
1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node commentPASSFAILPASSFAILPASSPASS
1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node commentPASSFAILPASSFAILPASSFAIL
1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedCommentPASSFAILPASSFAILPASSFAIL
1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfragPASSPASSPASSFAILPASSFAIL
1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfragPASSPASSPASSPASSPASSPASS
1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctypePASSPASSPASSFAILPASSFAIL
1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctypePASSPASSPASSPASSPASSPASS
1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSPASS
2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1PASSFAILPASSFAILPASSPASS
2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1PASSPASSPASSPASSPASSPASS
2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node documentPASSPASSPASSFAILPASSFAIL
2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node documentPASSPASSPASSPASSPASSPASS
2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDivPASSPASSPASSPASSPASSPASS
2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDivPASSFAILPASSFAILPASSPASS
2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDocPASSPASSPASSPASSPASSPASS
2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSPASS
2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDocPASSPASSPASSPASSPASSPASS
2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfragPASSPASSPASSFAILPASSFAIL
2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctypePASSPASSPASSFAILPASSFAIL
2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctypePASSPASSPASSPASSPASSPASS
2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]FAILFAILPASSFAILPASSFAIL
3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]FAILFAILPASSFAILPASSFAIL
3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1PASSPASSPASSFAILPASSPASS
3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1PASSFAILPASSFAILPASSPASS
3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1PASSPASSPASSPASSPASSPASS
3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1PASSFAILPASSFAILPASSPASS
3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node documentPASSPASSPASSFAILPASSFAIL
3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node documentPASSPASSPASSPASSPASSPASS
3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDivPASSPASSPASSPASSPASSPASS
3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDivPASSFAILPASSFAILPASSPASS
3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDocPASSPASSPASSFAILPASSFAIL
3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDocPASSPASSPASSPASSPASSPASS
3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2PASSPASSPASSFAILPASSPASS
3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2PASSFAILPASSFAILPASSPASS
3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDocPASSPASSPASSFAILPASSFAIL
3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDocPASSPASSPASSPASSPASSPASS
3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElementPASSPASSPASSFAILPASSPASS
3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElementPASSFAILPASSFAILPASSPASS
3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNodePASSFAILPASSFAILPASSPASS
3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNodePASSFAILPASSFAILPASSPASS
3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstructionPASSFAILPASSFAILPASSPASS
3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstructionPASSFAILPASSFAILPASSPASS
3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node commentPASSFAILPASSFAILPASSPASS
3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node commentPASSFAILPASSFAILPASSPASS
3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedCommentPASSFAILPASSFAILPASSPASS
3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedCommentPASSFAILPASSFAILPASSPASS
3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfragPASSPASSPASSFAILPASSFAIL
3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfragPASSPASSPASSPASSPASSPASS
3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctypePASSPASSPASSFAILPASSFAIL
3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctypePASSPASSPASSPASSPASSPASS
3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctypePASSPASSPASSFAILPASSFAIL
3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctypePASSPASSPASSPASSPASSPASS
4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSPASS
4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node documentPASSPASSPASSFAILPASSFAIL
4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node documentPASSPASSPASSPASSPASSPASS
4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDocPASSPASSPASSFAILPASSFAIL
4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDocPASSPASSPASSPASSPASSPASS
4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDocPASSPASSPASSFAILPASSFAIL
4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDocPASSPASSPASSPASSPASSPASS
4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfragPASSPASSPASSFAILPASSFAIL
4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfragPASSPASSPASSPASSPASSPASS
4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctypePASSPASSPASSFAILPASSFAIL
4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctypePASSPASSPASSPASSPASSPASS
4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypePASSPASSPASSFAILPASSFAIL
4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]PASSPASSPASSPASSPASSPASS
5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]PASSFAILPASSFAILPASSPASS
5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1PASSPASSPASSFAILPASSPASS
5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1PASSFAILPASSFAILPASSPASS
5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1PASSPASSPASSPASSPASSPASS
5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1PASSFAILPASSFAILPASSPASS
5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node documentPASSPASSPASSFAILPASSFAIL
5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node documentPASSPASSPASSPASSPASSPASS
5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDivPASSPASSPASSPASSPASSPASS
5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDivPASSFAILPASSFAILPASSPASS
5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDocPASSPASSPASSFAILPASSFAIL
5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDocPASSPASSPASSPASSPASSPASS
5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2PASSPASSPASSFAILPASSPASS
5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2PASSFAILPASSFAILPASSPASS
5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDocPASSPASSPASSFAILPASSFAIL
5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDocPASSPASSPASSPASSPASSPASS
5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElementPASSPASSPASSFAILPASSPASS
5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElementPASSFAILPASSFAILPASSPASS
5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNodePASSPASSPASSPASSPASSPASS
5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNodePASSFAILPASSFAILPASSPASS
5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNodePASSFAILPASSFAILPASSPASS
5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNodePASSFAILPASSFAILPASSPASS
5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstructionPASSFAILPASSFAILPASSPASS
5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstructionPASSFAILPASSFAILPASSPASS
5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node commentPASSFAILPASSFAILPASSPASS
5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node commentPASSFAILPASSFAILPASSPASS
5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedCommentPASSFAILPASSFAILPASSPASS
5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedCommentPASSFAILPASSFAILPASSPASS
5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfragPASSPASSPASSFAILPASSFAIL
5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfragPASSPASSPASSPASSPASSPASS
5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctypePASSPASSPASSFAILPASSFAIL
5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctypePASSPASSPASSPASSPASSPASS
5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctypePASSPASSPASSFAILPASSFAIL
5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctypePASSPASSPASSPASSPASSPASS
6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSFAIL
6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSFAIL
6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSFAIL
6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1PASSFAILPASSFAILPASSFAIL
6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSFAIL
6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1FAILFAILPASSFAILPASSFAIL
6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1FAILFAILPASSFAILPASSFAIL
6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node documentPASSPASSPASSFAILPASSFAIL
6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node documentPASSPASSPASSPASSPASSPASS
6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDivFAILFAILPASSFAILPASSFAIL
6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDivFAILFAILPASSFAILPASSFAIL
6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDocPASSPASSPASSFAILPASSFAIL
6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDocPASSPASSPASSPASSPASSPASS
6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSFAIL
6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDocPASSPASSPASSFAILPASSFAIL
6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDocPASSPASSPASSPASSPASSPASS
6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSFAIL
6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfragPASSPASSPASSFAILPASSFAIL
6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfragPASSPASSPASSPASSPASSPASS
6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctypePASSPASSPASSFAILPASSFAIL
6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctypePASSPASSPASSPASSPASSPASS
6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctypePASSPASSPASSFAILPASSFAIL
6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]PASSPASSPASSPASSPASSFAIL
7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]PASSFAILPASSFAILPASSFAIL
7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSFAIL
7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1PASSFAILPASSFAILPASSFAIL
7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node documentPASSPASSPASSFAILPASSFAIL
7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node documentPASSPASSPASSPASSPASSPASS
7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDocPASSPASSPASSPASSPASSPASS
7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSFAIL
7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSFAIL
7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDocPASSPASSPASSPASSPASSPASS
7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElementPASSPASSPASSFAILPASSFAIL
7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElementPASSFAILPASSFAILPASSFAIL
7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfragPASSPASSPASSFAILPASSFAIL
7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctypePASSPASSPASSFAILPASSFAIL
7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctypePASSPASSPASSPASSPASSPASS
7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]PASSFAILPASSFAILPASSPASS
8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChildPASSFAILPASSFAILPASSFAIL
8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChildPASSFAILPASSFAILPASSFAIL
8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1FAILFAILPASSFAILPASSFAIL
8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1FAILFAILPASSFAILPASSFAIL
8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1PASSFAILPASSFAILPASSPASS
8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSFAIL
8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node documentPASSPASSPASSFAILPASSFAIL
8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node documentPASSPASSPASSPASSPASSPASS
8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDivPASSFAILPASSFAILPASSPASS
8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDocPASSPASSPASSFAILPASSFAIL
8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDocPASSPASSPASSPASSPASSPASS
8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2PASSFAILPASSFAILPASSPASS
8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDocPASSPASSPASSFAILPASSFAIL
8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDocPASSPASSPASSPASSPASSPASS
8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElementPASSFAILPASSFAILPASSPASS
8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNodePASSFAILPASSFAILPASSFAIL
8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNodePASSFAILPASSFAILPASSFAIL
8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstructionPASSFAILPASSFAILPASSFAIL
8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSFAIL
8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSPASS
8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node commentPASSFAILPASSFAILPASSFAIL
8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedCommentPASSFAILPASSFAILPASSFAIL
8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfragPASSPASSPASSFAILPASSFAIL
8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfragPASSPASSPASSPASSPASSPASS
8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctypePASSPASSPASSFAILPASSFAIL
8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctypePASSPASSPASSPASSPASSPASS
8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctypePASSPASSPASSFAILPASSFAIL
8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]PASSPASSPASSFAILPASSPASS
9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]PASSFAILPASSFAILPASSPASS
9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1PASSPASSPASSFAILPASSPASS
9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1PASSFAILPASSFAILPASSPASS
9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node documentPASSPASSPASSFAILPASSFAIL
9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node documentPASSPASSPASSPASSPASSPASS
9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDivPASSPASSPASSFAILPASSPASS
9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDivPASSFAILPASSFAILPASSPASS
9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDocPASSPASSPASSPASSPASSPASS
9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2PASSPASSPASSPASSPASSPASS
9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2PASSFAILPASSFAILPASSPASS
9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDocPASSPASSPASSPASSPASSPASS
9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElementPASSPASSPASSFAILPASSPASS
9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElementPASSFAILPASSFAILPASSPASS
9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNodePASSPASSPASSFAILPASSPASS
9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNodePASSFAILPASSFAILPASSPASS
9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNodePASSFAILPASSFAILPASSPASS
9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstructionPASSFAILPASSFAILPASSPASS
9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node commentPASSFAILPASSFAILPASSPASS
9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedCommentPASSFAILPASSFAILPASSPASS
9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfragPASSPASSPASSFAILPASSFAIL
9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctypePASSPASSPASSFAILPASSFAIL
9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctypePASSPASSPASSPASSPASSPASS
9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]PASSPASSPASSPASSPASSPASS
10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]PASSPASSPASSPASSPASSPASS
10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node documentPASSPASSPASSFAILPASSFAIL
10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node documentPASSPASSPASSPASSPASSPASS
10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDivPASSPASSPASSPASSPASSPASS
10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDivPASSPASSPASSPASSPASSPASS
10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDocPASSPASSPASSPASSPASSPASS
10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDocPASSPASSPASSPASSPASSPASS
10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node commentPASSFAILPASSFAILPASSPASS
10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node commentPASSFAILPASSFAILPASSPASS
10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfragPASSPASSPASSFAILPASSFAIL
10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfragPASSPASSPASSPASSPASSPASS
10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctypePASSPASSPASSFAILPASSFAIL
10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctypePASSPASSPASSPASSPASSPASS
10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node documentPASSPASSPASSFAILPASSFAIL
11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node documentPASSPASSPASSPASSPASSPASS
11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDocPASSPASSPASSFAILPASSFAIL
11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDocPASSPASSPASSPASSPASSPASS
11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDocPASSPASSPASSFAILPASSFAIL
11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDocPASSPASSPASSPASSPASSPASS
11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNodePASSFAILPASSFAILPASSPASS
11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNodePASSFAILPASSFAILPASSPASS
11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNodePASSFAILPASSFAILPASSPASS
11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstructionPASSFAILPASSFAILPASSPASS
11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstructionPASSFAILPASSFAILPASSPASS
11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node commentPASSFAILPASSFAILPASSPASS
11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node commentPASSFAILPASSFAILPASSPASS
11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedCommentPASSFAILPASSFAILPASSPASS
11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedCommentPASSFAILPASSFAILPASSPASS
11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfragPASSPASSPASSFAILPASSFAIL
11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctypePASSPASSPASSFAILPASSFAIL
11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctypePASSPASSPASSFAILPASSFAIL
11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]PASSPASSPASSPASSPASSPASS
12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node documentPASSPASSPASSFAILPASSFAIL
12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node documentPASSPASSPASSPASSPASSPASS
12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDivPASSPASSPASSPASSPASSPASS
12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDocPASSPASSPASSFAILPASSFAIL
12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDocPASSPASSPASSPASSPASSPASS
12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDocPASSPASSPASSFAILPASSFAIL
12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDocPASSPASSPASSPASSPASSPASS
12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElementPASSPASSPASSFAILPASSPASS
12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNodePASSFAILPASSFAILPASSPASS
12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNodePASSFAILPASSFAILPASSPASS
12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNodePASSFAILPASSFAILPASSPASS
12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstructionPASSFAILPASSFAILPASSPASS
12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstructionPASSFAILPASSFAILPASSPASS
12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node commentPASSFAILPASSFAILPASSPASS
12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node commentPASSFAILPASSFAILPASSPASS
12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedCommentPASSFAILPASSFAILPASSPASS
12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedCommentPASSFAILPASSFAILPASSPASS
12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfragPASSPASSPASSFAILPASSFAIL
12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfragPASSPASSPASSPASSPASSPASS
12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctypePASSPASSPASSFAILPASSFAIL
12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctypePASSPASSPASSPASSPASSPASS
12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctypePASSPASSPASSFAILPASSFAIL
12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]PASSPASSPASSPASSPASSPASS
13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]PASSPASSPASSPASSPASSPASS
13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
13,7: resulting DOM for range [document.head, 1, document.head, 1], node documentPASSPASSPASSFAILPASSFAIL
13,7: resulting range position for range [document.head, 1, document.head, 1], node documentPASSPASSPASSPASSPASSPASS
13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDivPASSPASSPASSPASSPASSPASS
13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDivPASSPASSPASSPASSPASSPASS
13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDocPASSPASSPASSPASSPASSPASS
13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDocPASSPASSPASSPASSPASSPASS
13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElementPASSPASSPASSFAILPASSPASS
13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElementPASSPASSPASSFAILPASSPASS
13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
13,17: resulting DOM for range [document.head, 1, document.head, 1], node commentPASSFAILPASSFAILPASSPASS
13,17: resulting range position for range [document.head, 1, document.head, 1], node commentPASSFAILPASSFAILPASSPASS
13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfragPASSPASSPASSFAILPASSFAIL
13,19: resulting range position for range [document.head, 1, document.head, 1], node docfragPASSPASSPASSPASSPASSPASS
13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctypePASSPASSPASSFAILPASSFAIL
13,20: resulting range position for range [document.head, 1, document.head, 1], node doctypePASSPASSPASSPASSPASSPASS
13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]PASSPASSPASSPASSPASSPASS
14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]PASSPASSPASSPASSPASSPASS
14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1PASSPASSPASSFAILPASSPASS
14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
14,7: resulting DOM for range [document.body, 4, document.body, 5], node documentPASSPASSPASSFAILPASSFAIL
14,7: resulting range position for range [document.body, 4, document.body, 5], node documentPASSPASSPASSPASSPASSPASS
14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDivPASSPASSPASSPASSPASSPASS
14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDivPASSPASSPASSPASSPASSPASS
14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDocPASSPASSPASSFAILPASSFAIL
14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDocPASSPASSPASSPASSPASSPASS
14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2PASSPASSPASSFAILPASSPASS
14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDocPASSPASSPASSFAILPASSFAIL
14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDocPASSPASSPASSPASSPASSPASS
14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElementPASSPASSPASSFAILPASSPASS
14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElementPASSPASSPASSFAILPASSPASS
14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNodePASSFAILPASSFAILPASSPASS
14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNodePASSFAILPASSFAILPASSPASS
14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNodePASSFAILPASSFAILPASSPASS
14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstructionPASSFAILPASSFAILPASSPASS
14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstructionPASSFAILPASSFAILPASSPASS
14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
14,17: resulting DOM for range [document.body, 4, document.body, 5], node commentPASSFAILPASSFAILPASSPASS
14,17: resulting range position for range [document.body, 4, document.body, 5], node commentPASSFAILPASSFAILPASSPASS
14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedCommentPASSFAILPASSFAILPASSPASS
14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedCommentPASSFAILPASSFAILPASSPASS
14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfragPASSPASSPASSFAILPASSFAIL
14,19: resulting range position for range [document.body, 4, document.body, 5], node docfragPASSPASSPASSPASSPASSPASS
14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctypePASSPASSPASSFAILPASSFAIL
14,20: resulting range position for range [document.body, 4, document.body, 5], node doctypePASSPASSPASSPASSPASSPASS
14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctypePASSPASSPASSFAILPASSFAIL
14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctypePASSPASSPASSPASSPASSPASS
15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]PASSPASSPASSFAILPASSPASS
15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]PASSPASSPASSFAILPASSPASS
15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1PASSPASSPASSFAILPASSPASS
15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1PASSPASSPASSFAILPASSPASS
15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node documentPASSPASSPASSFAILPASSFAIL
15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node documentPASSPASSPASSPASSPASSPASS
15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDivPASSPASSPASSFAILPASSPASS
15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDivPASSPASSPASSFAILPASSPASS
15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDocPASSPASSPASSPASSPASSPASS
15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDocPASSPASSPASSPASSPASSPASS
15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElementPASSPASSPASSFAILPASSPASS
15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNodePASSPASSPASSFAILPASSPASS
15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node commentPASSFAILPASSFAILPASSPASS
15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node commentPASSFAILPASSFAILPASSPASS
15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfragPASSPASSPASSFAILPASSFAIL
15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfragPASSPASSPASSPASSPASSPASS
15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctypePASSPASSPASSFAILPASSFAIL
15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctypePASSPASSPASSPASSPASSPASS
15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]FAILFAILPASSFAILPASSFAIL
16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]FAILFAILPASSFAILPASSFAIL
16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1PASSPASSPASSFAILPASSPASS
16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node documentPASSPASSPASSFAILPASSFAIL
16,7: resulting range position for range [paras[0], 0, paras[0], 1], node documentPASSPASSPASSPASSPASSPASS
16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDivPASSPASSPASSPASSPASSPASS
16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDivPASSPASSPASSPASSPASSPASS
16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDocPASSPASSPASSFAILPASSFAIL
16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDocPASSPASSPASSPASSPASSPASS
16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2PASSPASSPASSFAILPASSPASS
16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDocPASSPASSPASSFAILPASSFAIL
16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDocPASSPASSPASSPASSPASSPASS
16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElementPASSPASSPASSFAILPASSPASS
16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElementPASSPASSPASSFAILPASSPASS
16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstructionPASSFAILPASSFAILPASSPASS
16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstructionPASSFAILPASSFAILPASSPASS
16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node commentPASSFAILPASSFAILPASSPASS
16,17: resulting range position for range [paras[0], 0, paras[0], 1], node commentPASSFAILPASSFAILPASSPASS
16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedCommentPASSFAILPASSFAILPASSPASS
16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedCommentPASSFAILPASSFAILPASSPASS
16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfragPASSPASSPASSFAILPASSFAIL
16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfragPASSPASSPASSPASSPASSPASS
16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctypePASSPASSPASSFAILPASSFAIL
16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctypePASSPASSPASSPASSPASSPASS
16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]PASSFAILPASSFAILPASSFAIL
17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]PASSFAILPASSFAILPASSPASS
17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1PASSFAILPASSFAILPASSFAIL
17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1PASSFAILPASSFAILPASSPASS
17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1FAILFAILPASSFAILPASSFAIL
17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1FAILFAILPASSFAILPASSFAIL
17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node documentPASSPASSPASSFAILPASSFAIL
17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node documentPASSPASSPASSPASSPASSPASS
17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDivFAILFAILPASSFAILPASSFAIL
17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDivFAILFAILPASSFAILPASSFAIL
17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDocPASSPASSPASSPASSPASSPASS
17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2PASSFAILPASSFAILPASSFAIL
17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2PASSFAILPASSFAILPASSPASS
17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDocPASSPASSPASSPASSPASSPASS
17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElementPASSFAILPASSFAILPASSFAIL
17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElementPASSFAILPASSFAILPASSPASS
17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNodePASSFAILPASSFAILPASSPASS
17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNodePASSFAILPASSFAILPASSPASS
17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstructionPASSFAILPASSFAILPASSPASS
17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node commentPASSFAILPASSFAILPASSPASS
17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node commentPASSFAILPASSFAILPASSPASS
17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedCommentPASSFAILPASSFAILPASSPASS
17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfragPASSPASSPASSFAILPASSFAIL
17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfragPASSPASSPASSPASSPASSPASS
17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctypePASSPASSPASSFAILPASSFAIL
17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctypePASSPASSPASSPASSPASSPASS
17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSPASSPASSFAILPASSFAIL
18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]PASSPASSPASSPASSPASSPASS
18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSPASSPASSFAILPASSFAIL
18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1PASSPASSPASSPASSPASSPASS
18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSPASSPASSFAILPASSFAIL
18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node documentPASSFAILPASSFAILPASSFAIL
18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node documentPASSPASSPASSPASSPASSPASS
18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSPASSPASSFAILPASSFAIL
18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDivPASSPASSPASSPASSPASSPASS
18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDocPASSFAILPASSFAILPASSFAIL
18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDocPASSPASSPASSPASSPASSPASS
18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSPASSPASSFAILPASSFAIL
18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2PASSPASSPASSPASSPASSPASS
18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDocPASSFAILPASSFAILPASSFAIL
18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDocPASSPASSPASSPASSPASSPASS
18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSPASSPASSFAILPASSFAIL
18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElementPASSPASSPASSPASSPASSPASS
18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSPASSPASSFAILPASSFAIL
18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSPASSPASSFAILPASSFAIL
18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNodePASSPASSPASSPASSPASSPASS
18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSPASSPASSFAILPASSFAIL
18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstructionPASSPASSPASSPASSPASSPASS
18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node commentPASSPASSPASSFAILPASSFAIL
18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node commentPASSPASSPASSPASSPASSPASS
18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSPASSPASSFAILPASSFAIL
18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedCommentPASSPASSPASSPASSPASSPASS
18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfragPASSFAILPASSFAILPASSFAIL
18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfragPASSPASSPASSPASSPASSPASS
18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctypePASSFAILPASSFAILPASSFAIL
18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctypePASSPASSPASSPASSPASSPASS
18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypePASSFAILPASSFAILPASSFAIL
18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]PASSPASSPASSFAILPASSFAIL
19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]PASSPASSPASSPASSPASSPASS
19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1PASSPASSPASSFAILPASSFAIL
19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1PASSPASSPASSPASSPASSPASS
19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1PASSPASSPASSFAILPASSFAIL
19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1PASSPASSPASSPASSPASSPASS
19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node documentPASSFAILPASSFAILPASSFAIL
19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node documentPASSPASSPASSPASSPASSPASS
19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDivPASSPASSPASSFAILPASSFAIL
19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDivPASSPASSPASSPASSPASSPASS
19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDocPASSFAILPASSFAILPASSFAIL
19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDocPASSPASSPASSPASSPASSPASS
19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2PASSPASSPASSFAILPASSFAIL
19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2PASSPASSPASSPASSPASSPASS
19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDocPASSFAILPASSFAILPASSFAIL
19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDocPASSPASSPASSPASSPASSPASS
19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElementPASSPASSPASSFAILPASSFAIL
19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElementPASSPASSPASSPASSPASSPASS
19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNodePASSPASSPASSFAILPASSFAIL
19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNodePASSPASSPASSPASSPASSPASS
19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNodePASSPASSPASSFAILPASSFAIL
19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNodePASSPASSPASSPASSPASSPASS
19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstructionPASSPASSPASSFAILPASSFAIL
19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstructionPASSPASSPASSPASSPASSPASS
19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node commentPASSPASSPASSFAILPASSFAIL
19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node commentPASSPASSPASSPASSPASSPASS
19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedCommentPASSPASSPASSFAILPASSFAIL
19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedCommentPASSPASSPASSPASSPASSPASS
19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfragPASSFAILPASSFAILPASSFAIL
19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfragPASSPASSPASSPASSPASSPASS
19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctypePASSFAILPASSFAILPASSFAIL
19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctypePASSPASSPASSPASSPASSPASS
19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctypePASSFAILPASSFAILPASSFAIL
19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]PASSPASSPASSFAILPASSFAIL
20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]PASSPASSPASSPASSPASSPASS
20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1PASSPASSPASSFAILPASSFAIL
20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1PASSPASSPASSPASSPASSPASS
20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1PASSPASSPASSFAILPASSFAIL
20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node documentPASSFAILPASSFAILPASSFAIL
20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node documentPASSPASSPASSPASSPASSPASS
20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDivPASSPASSPASSFAILPASSFAIL
20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDivPASSPASSPASSPASSPASSPASS
20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDocPASSFAILPASSFAILPASSFAIL
20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDocPASSPASSPASSPASSPASSPASS
20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2PASSPASSPASSFAILPASSFAIL
20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2PASSPASSPASSPASSPASSPASS
20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDocPASSFAILPASSFAILPASSFAIL
20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDocPASSPASSPASSPASSPASSPASS
20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElementPASSPASSPASSFAILPASSFAIL
20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElementPASSPASSPASSPASSPASSPASS
20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNodePASSPASSPASSFAILPASSFAIL
20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNodePASSPASSPASSFAILPASSFAIL
20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstructionPASSPASSPASSFAILPASSFAIL
20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstructionPASSPASSPASSPASSPASSPASS
20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node commentPASSPASSPASSFAILPASSFAIL
20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node commentPASSPASSPASSPASSPASSPASS
20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedCommentPASSPASSPASSFAILPASSFAIL
20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfragPASSFAILPASSFAILPASSFAIL
20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfragPASSPASSPASSPASSPASSPASS
20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctypePASSFAILPASSFAILPASSFAIL
20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctypePASSPASSPASSPASSPASSPASS
20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctypePASSFAILPASSFAILPASSFAIL
20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]FAILFAILPASSFAILPASSFAIL
21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]FAILFAILPASSFAILPASSFAIL
21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1PASSPASSPASSFAILPASSPASS
21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1PASSPASSPASSFAILPASSPASS
21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1PASSPASSPASSPASSPASSPASS
21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1PASSPASSPASSPASSPASSPASS
21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node documentPASSPASSPASSFAILPASSFAIL
21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node documentPASSPASSPASSPASSPASSPASS
21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDivPASSPASSPASSPASSPASSPASS
21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDivPASSPASSPASSPASSPASSPASS
21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDocPASSPASSPASSFAILPASSFAIL
21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDocPASSPASSPASSPASSPASSPASS
21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2PASSPASSPASSFAILPASSPASS
21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2PASSPASSPASSFAILPASSPASS
21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDocPASSPASSPASSFAILPASSFAIL
21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDocPASSPASSPASSPASSPASSPASS
21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElementPASSPASSPASSFAILPASSPASS
21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElementPASSPASSPASSFAILPASSPASS
21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNodePASSPASSPASSPASSPASSPASS
21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNodePASSFAILPASSFAILPASSPASS
21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNodePASSFAILPASSFAILPASSPASS
21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNodePASSFAILPASSFAILPASSPASS
21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstructionPASSFAILPASSFAILPASSPASS
21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstructionPASSFAILPASSFAILPASSPASS
21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node commentPASSFAILPASSFAILPASSPASS
21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node commentPASSFAILPASSFAILPASSPASS
21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedCommentPASSFAILPASSFAILPASSPASS
21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedCommentPASSFAILPASSFAILPASSPASS
21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfragPASSPASSPASSFAILPASSFAIL
21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfragPASSPASSPASSPASSPASSPASS
21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctypePASSPASSPASSFAILPASSFAIL
21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctypePASSPASSPASSPASSPASSPASS
21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctypePASSPASSPASSFAILPASSFAIL
21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctypePASSPASSPASSPASSPASSPASS
22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]PASSPASSPASSFAILPASSFAIL
22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]PASSPASSPASSPASSPASSPASS
22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1PASSPASSPASSFAILPASSFAIL
22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1PASSPASSPASSPASSPASSPASS
22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1PASSPASSPASSFAILPASSFAIL
22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1PASSPASSPASSPASSPASSPASS
22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node documentPASSFAILPASSFAILPASSFAIL
22,7: resulting range position for range [testDiv, 2, paras[4], 1], node documentPASSPASSPASSPASSPASSPASS
22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDivPASSPASSPASSFAILPASSFAIL
22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDivPASSPASSPASSPASSPASSPASS
22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDocPASSFAILPASSFAILPASSFAIL
22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDocPASSPASSPASSPASSPASSPASS
22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2PASSPASSPASSFAILPASSFAIL
22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2PASSPASSPASSPASSPASSPASS
22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDocPASSFAILPASSFAILPASSFAIL
22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDocPASSPASSPASSPASSPASSPASS
22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElementPASSPASSPASSFAILPASSFAIL
22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElementPASSPASSPASSPASSPASSPASS
22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNodePASSPASSPASSFAILPASSFAIL
22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNodePASSPASSPASSFAILPASSFAIL
22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstructionPASSPASSPASSFAILPASSFAIL
22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstructionPASSPASSPASSPASSPASSPASS
22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node commentPASSPASSPASSFAILPASSFAIL
22,17: resulting range position for range [testDiv, 2, paras[4], 1], node commentPASSPASSPASSPASSPASSPASS
22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedCommentPASSPASSPASSFAILPASSFAIL
22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedCommentPASSPASSPASSPASSPASSPASS
22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfragPASSFAILPASSFAILPASSFAIL
22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfragPASSPASSPASSPASSPASSPASS
22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctypePASSFAILPASSFAILPASSFAIL
22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctypePASSPASSPASSPASSPASSPASS
22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctypePASSFAILPASSFAILPASSFAIL
22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
23,0: resulting DOM for range [document, 0, document, 1], node paras[0]PASSPASSPASSPASSPASSPASS
23,0: resulting range position for range [document, 0, document, 1], node paras[0]PASSPASSPASSPASSPASSPASS
23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1PASSPASSPASSFAILPASSPASS
23,3: resulting range position for range [document, 0, document, 1], node foreignPara1PASSPASSPASSPASSPASSPASS
23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
23,5: resulting range position for range [document, 0, document, 1], node detachedPara1PASSPASSPASSPASSPASSPASS
23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
23,7: resulting DOM for range [document, 0, document, 1], node documentPASSPASSPASSFAILPASSFAIL
23,7: resulting range position for range [document, 0, document, 1], node documentPASSPASSPASSPASSPASSPASS
23,8: resulting DOM for range [document, 0, document, 1], node detachedDivPASSPASSPASSPASSPASSPASS
23,8: resulting range position for range [document, 0, document, 1], node detachedDivPASSPASSPASSPASSPASSPASS
23,9: resulting DOM for range [document, 0, document, 1], node foreignDocPASSPASSPASSFAILPASSFAIL
23,9: resulting range position for range [document, 0, document, 1], node foreignDocPASSPASSPASSPASSPASSPASS
23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2PASSPASSPASSFAILPASSPASS
23,10: resulting range position for range [document, 0, document, 1], node foreignPara2PASSPASSPASSPASSPASSPASS
23,11: resulting DOM for range [document, 0, document, 1], node xmlDocPASSPASSPASSFAILPASSFAIL
23,11: resulting range position for range [document, 0, document, 1], node xmlDocPASSPASSPASSPASSPASSPASS
23,12: resulting DOM for range [document, 0, document, 1], node xmlElementPASSPASSPASSFAILPASSPASS
23,12: resulting range position for range [document, 0, document, 1], node xmlElementPASSPASSPASSPASSPASSPASS
23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
23,13: resulting range position for range [document, 0, document, 1], node detachedTextNodePASSPASSPASSPASSPASSPASS
23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNodePASSPASSPASSFAILPASSPASS
23,14: resulting range position for range [document, 0, document, 1], node foreignTextNodePASSPASSPASSPASSPASSPASS
23,15: resulting DOM for range [document, 0, document, 1], node processingInstructionPASSPASSPASSFAILPASSPASS
23,15: resulting range position for range [document, 0, document, 1], node processingInstructionPASSPASSPASSPASSPASSPASS
23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
23,17: resulting DOM for range [document, 0, document, 1], node commentPASSPASSPASSPASSPASSPASS
23,17: resulting range position for range [document, 0, document, 1], node commentPASSPASSPASSPASSPASSPASS
23,18: resulting DOM for range [document, 0, document, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
23,18: resulting range position for range [document, 0, document, 1], node detachedCommentPASSPASSPASSPASSPASSPASS
23,19: resulting DOM for range [document, 0, document, 1], node docfragPASSPASSPASSFAILPASSFAIL
23,19: resulting range position for range [document, 0, document, 1], node docfragPASSPASSPASSPASSPASSPASS
23,20: resulting DOM for range [document, 0, document, 1], node doctypePASSPASSPASSFAILPASSFAIL
23,20: resulting range position for range [document, 0, document, 1], node doctypePASSPASSPASSPASSPASSPASS
23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctypePASSPASSPASSFAILPASSFAIL
23,21: resulting range position for range [document, 0, document, 1], node foreignDoctypePASSPASSPASSPASSPASSPASS
24,0: resulting DOM for range [document, 0, document, 2], node paras[0]PASSPASSPASSPASSPASSPASS
24,0: resulting range position for range [document, 0, document, 2], node paras[0]PASSPASSPASSPASSPASSPASS
24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1PASSPASSPASSFAILPASSPASS
24,3: resulting range position for range [document, 0, document, 2], node foreignPara1PASSPASSPASSPASSPASSPASS
24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSPASS
24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
24,5: resulting range position for range [document, 0, document, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
24,7: resulting DOM for range [document, 0, document, 2], node documentPASSPASSPASSFAILPASSFAIL
24,7: resulting range position for range [document, 0, document, 2], node documentPASSPASSPASSPASSPASSPASS
24,8: resulting DOM for range [document, 0, document, 2], node detachedDivPASSPASSPASSPASSPASSPASS
24,8: resulting range position for range [document, 0, document, 2], node detachedDivPASSPASSPASSPASSPASSPASS
24,9: resulting DOM for range [document, 0, document, 2], node foreignDocPASSPASSPASSFAILPASSFAIL
24,9: resulting range position for range [document, 0, document, 2], node foreignDocPASSPASSPASSPASSPASSPASS
24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2PASSPASSPASSFAILPASSPASS
24,10: resulting range position for range [document, 0, document, 2], node foreignPara2PASSPASSPASSPASSPASSPASS
24,11: resulting DOM for range [document, 0, document, 2], node xmlDocPASSPASSPASSFAILPASSFAIL
24,11: resulting range position for range [document, 0, document, 2], node xmlDocPASSPASSPASSPASSPASSPASS
24,12: resulting DOM for range [document, 0, document, 2], node xmlElementPASSPASSPASSFAILPASSPASS
24,12: resulting range position for range [document, 0, document, 2], node xmlElementPASSPASSPASSPASSPASSPASS
24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
24,13: resulting range position for range [document, 0, document, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNodePASSPASSPASSFAILPASSPASS
24,14: resulting range position for range [document, 0, document, 2], node foreignTextNodePASSPASSPASSPASSPASSPASS
24,15: resulting DOM for range [document, 0, document, 2], node processingInstructionPASSPASSPASSFAILPASSPASS
24,15: resulting range position for range [document, 0, document, 2], node processingInstructionPASSPASSPASSPASSPASSPASS
24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSPASS
24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
24,17: resulting DOM for range [document, 0, document, 2], node commentPASSPASSPASSPASSPASSPASS
24,17: resulting range position for range [document, 0, document, 2], node commentPASSPASSPASSPASSPASSPASS
24,18: resulting DOM for range [document, 0, document, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
24,18: resulting range position for range [document, 0, document, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
24,19: resulting DOM for range [document, 0, document, 2], node docfragPASSPASSPASSFAILPASSFAIL
24,19: resulting range position for range [document, 0, document, 2], node docfragPASSPASSPASSPASSPASSPASS
24,20: resulting DOM for range [document, 0, document, 2], node doctypePASSPASSPASSFAILPASSFAIL
24,20: resulting range position for range [document, 0, document, 2], node doctypePASSPASSPASSPASSPASSPASS
24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctypePASSPASSPASSFAILPASSFAIL
24,21: resulting range position for range [document, 0, document, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]PASSFAILPASSFAILPASSPASS
25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]PASSFAILPASSFAILPASSPASS
25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1PASSFAILPASSFAILPASSPASS
25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1PASSFAILPASSFAILPASSPASS
25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1PASSFAILPASSFAILPASSPASS
25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1PASSFAILPASSFAILPASSPASS
25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
25,7: resulting DOM for range [comment, 2, comment, 3], node documentPASSPASSPASSFAILPASSFAIL
25,7: resulting range position for range [comment, 2, comment, 3], node documentPASSPASSPASSPASSPASSPASS
25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDivPASSFAILPASSFAILPASSPASS
25,8: resulting range position for range [comment, 2, comment, 3], node detachedDivPASSFAILPASSFAILPASSPASS
25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDocPASSPASSPASSFAILPASSFAIL
25,9: resulting range position for range [comment, 2, comment, 3], node foreignDocPASSPASSPASSPASSPASSPASS
25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2PASSFAILPASSFAILPASSPASS
25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2PASSFAILPASSFAILPASSPASS
25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDocPASSPASSPASSFAILPASSFAIL
25,11: resulting range position for range [comment, 2, comment, 3], node xmlDocPASSPASSPASSPASSPASSPASS
25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElementPASSFAILPASSFAILPASSPASS
25,12: resulting range position for range [comment, 2, comment, 3], node xmlElementPASSFAILPASSFAILPASSPASS
25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNodePASSFAILPASSFAILPASSPASS
25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNodePASSFAILPASSFAILPASSPASS
25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNodePASSFAILPASSFAILPASSPASS
25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNodePASSFAILPASSFAILPASSPASS
25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstructionPASSFAILPASSFAILPASSPASS
25,15: resulting range position for range [comment, 2, comment, 3], node processingInstructionPASSFAILPASSFAILPASSPASS
25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
25,17: resulting DOM for range [comment, 2, comment, 3], node commentFAILFAILPASSFAILPASSFAIL
25,17: resulting range position for range [comment, 2, comment, 3], node commentFAILFAILPASSFAILPASSFAIL
25,18: resulting DOM for range [comment, 2, comment, 3], node detachedCommentPASSFAILPASSFAILPASSPASS
25,18: resulting range position for range [comment, 2, comment, 3], node detachedCommentPASSFAILPASSFAILPASSPASS
25,19: resulting DOM for range [comment, 2, comment, 3], node docfragPASSPASSPASSFAILPASSFAIL
25,19: resulting range position for range [comment, 2, comment, 3], node docfragPASSPASSPASSPASSPASSPASS
25,20: resulting DOM for range [comment, 2, comment, 3], node doctypePASSPASSPASSFAILPASSFAIL
25,20: resulting range position for range [comment, 2, comment, 3], node doctypePASSPASSPASSPASSPASSPASS
25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctypePASSPASSPASSFAILPASSFAIL
25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctypePASSPASSPASSPASSPASSPASS
26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]PASSPASSPASSFAILPASSFAIL
26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]PASSPASSPASSPASSPASSPASS
26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1PASSPASSPASSFAILPASSFAIL
26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1PASSPASSPASSPASSPASSPASS
26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1PASSPASSPASSFAILPASSFAIL
26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1PASSPASSPASSPASSPASSPASS
26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
26,7: resulting DOM for range [testDiv, 0, comment, 5], node documentPASSFAILPASSFAILPASSFAIL
26,7: resulting range position for range [testDiv, 0, comment, 5], node documentPASSPASSPASSPASSPASSPASS
26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDivPASSPASSPASSFAILPASSFAIL
26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDivPASSPASSPASSPASSPASSPASS
26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDocPASSFAILPASSFAILPASSFAIL
26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDocPASSPASSPASSPASSPASSPASS
26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2PASSPASSPASSFAILPASSFAIL
26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2PASSPASSPASSPASSPASSPASS
26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDocPASSFAILPASSFAILPASSFAIL
26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDocPASSPASSPASSPASSPASSPASS
26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElementPASSPASSPASSFAILPASSFAIL
26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElementPASSPASSPASSPASSPASSPASS
26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNodePASSPASSPASSFAILPASSFAIL
26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNodePASSPASSPASSPASSPASSPASS
26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNodePASSPASSPASSFAILPASSFAIL
26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNodePASSPASSPASSPASSPASSPASS
26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstructionPASSPASSPASSFAILPASSFAIL
26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstructionPASSPASSPASSPASSPASSPASS
26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
26,17: resulting DOM for range [testDiv, 0, comment, 5], node commentPASSPASSPASSFAILPASSFAIL
26,17: resulting range position for range [testDiv, 0, comment, 5], node commentPASSPASSPASSPASSPASSPASS
26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedCommentPASSPASSPASSFAILPASSFAIL
26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedCommentPASSPASSPASSPASSPASSPASS
26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfragPASSFAILPASSFAILPASSFAIL
26,19: resulting range position for range [testDiv, 0, comment, 5], node docfragPASSPASSPASSPASSPASSPASS
26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctypePASSFAILPASSFAILPASSFAIL
26,20: resulting range position for range [testDiv, 0, comment, 5], node doctypePASSPASSPASSPASSPASSPASS
26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctypePASSFAILPASSFAILPASSFAIL
26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctypePASSPASSPASSPASSPASSPASS
27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]PASSPASSPASSFAILPASSFAIL
27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]PASSPASSPASSPASSPASSPASS
27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1PASSPASSPASSFAILPASSFAIL
27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1PASSPASSPASSPASSPASSPASS
27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1PASSPASSPASSFAILPASSFAIL
27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1PASSPASSPASSPASSPASSPASS
27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node documentPASSFAILPASSFAILPASSFAIL
27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node documentPASSPASSPASSPASSPASSPASS
27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDivPASSPASSPASSFAILPASSFAIL
27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDivPASSPASSPASSPASSPASSPASS
27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDocPASSFAILPASSFAILPASSFAIL
27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDocPASSPASSPASSPASSPASSPASS
27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2PASSPASSPASSFAILPASSFAIL
27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2PASSPASSPASSPASSPASSPASS
27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDocPASSFAILPASSFAILPASSFAIL
27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDocPASSPASSPASSPASSPASSPASS
27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElementPASSPASSPASSFAILPASSFAIL
27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElementPASSPASSPASSPASSPASSPASS
27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNodePASSPASSPASSFAILPASSFAIL
27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNodePASSPASSPASSPASSPASSPASS
27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNodePASSPASSPASSFAILPASSFAIL
27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNodePASSPASSPASSPASSPASSPASS
27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstructionPASSPASSPASSFAILPASSFAIL
27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstructionPASSPASSPASSPASSPASSPASS
27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node commentPASSPASSPASSFAILPASSFAIL
27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node commentPASSPASSPASSPASSPASSPASS
27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedCommentPASSPASSPASSFAILPASSFAIL
27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedCommentPASSPASSPASSPASSPASSPASS
27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfragPASSFAILPASSFAILPASSFAIL
27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfragPASSPASSPASSPASSPASSPASS
27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctypePASSFAILPASSFAILPASSFAIL
27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctypePASSPASSPASSPASSPASSPASS
27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctypePASSFAILPASSFAILPASSFAIL
27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctypePASSPASSPASSPASSPASSPASS
28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]PASSPASSPASSFAILPASSPASS
28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]PASSPASSPASSFAILPASSPASS
28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1PASSPASSPASSPASSPASSPASS
28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1PASSPASSPASSPASSPASSPASS
28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1PASSPASSPASSFAILPASSPASS
28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1PASSPASSPASSFAILPASSPASS
28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node documentPASSPASSPASSFAILPASSFAIL
28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node documentPASSPASSPASSPASSPASSPASS
28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDivPASSPASSPASSFAILPASSPASS
28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDivPASSPASSPASSFAILPASSPASS
28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDocPASSPASSPASSFAILPASSFAIL
28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDocPASSPASSPASSPASSPASSPASS
28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2PASSPASSPASSPASSPASSPASS
28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2PASSPASSPASSPASSPASSPASS
28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDocPASSPASSPASSFAILPASSFAIL
28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDocPASSPASSPASSPASSPASSPASS
28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElementPASSPASSPASSFAILPASSPASS
28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElementPASSPASSPASSFAILPASSPASS
28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNodePASSPASSPASSFAILPASSPASS
28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNodePASSFAILPASSFAILPASSPASS
28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNodePASSFAILPASSFAILPASSPASS
28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNodePASSFAILPASSFAILPASSPASS
28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstructionPASSFAILPASSFAILPASSPASS
28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstructionPASSFAILPASSFAILPASSPASS
28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node commentPASSFAILPASSFAILPASSPASS
28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node commentPASSFAILPASSFAILPASSPASS
28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedCommentPASSFAILPASSFAILPASSPASS
28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedCommentPASSFAILPASSFAILPASSPASS
28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfragPASSPASSPASSFAILPASSFAIL
28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfragPASSPASSPASSPASSPASSPASS
28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctypePASSPASSPASSFAILPASSFAIL
28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctypePASSPASSPASSPASSPASSPASS
28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctypePASSPASSPASSFAILPASSFAIL
28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctypePASSPASSPASSPASSPASSPASS
29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]PASSPASSPASSFAILPASSFAIL
29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]PASSPASSPASSPASSPASSPASS
29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChildPASSPASSPASSFAILPASSFAIL
29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChildPASSPASSPASSPASSPASSPASS
29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChildPASSPASSPASSFAILPASSFAIL
29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChildPASSPASSPASSPASSPASSPASS
29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1PASSPASSPASSFAILPASSFAIL
29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1PASSPASSPASSPASSPASSPASS
29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChildPASSPASSPASSFAILPASSFAIL
29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChildPASSPASSPASSPASSPASSPASS
29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1PASSPASSPASSFAILPASSFAIL
29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChildPASSPASSPASSFAILPASSFAIL
29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChildPASSPASSPASSPASSPASSPASS
29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node documentPASSFAILPASSFAILPASSFAIL
29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node documentPASSPASSPASSPASSPASSPASS
29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDivPASSPASSPASSFAILPASSFAIL
29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDivPASSPASSPASSPASSPASSPASS
29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDocPASSFAILPASSFAILPASSFAIL
29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDocPASSPASSPASSPASSPASSPASS
29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2PASSPASSPASSFAILPASSFAIL
29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2PASSPASSPASSPASSPASSPASS
29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDocPASSFAILPASSFAILPASSFAIL
29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDocPASSPASSPASSPASSPASSPASS
29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElementPASSPASSPASSFAILPASSFAIL
29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElementPASSPASSPASSPASSPASSPASS
29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNodePASSPASSPASSFAILPASSFAIL
29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNodePASSPASSPASSFAILPASSFAIL
29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNodePASSPASSPASSPASSPASSPASS
29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstructionPASSPASSPASSFAILPASSFAIL
29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstructionPASSPASSPASSPASSPASSPASS
29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstructionPASSPASSPASSFAILPASSFAIL
29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstructionPASSPASSPASSPASSPASSPASS
29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node commentPASSPASSPASSFAILPASSFAIL
29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node commentPASSPASSPASSPASSPASSPASS
29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedCommentPASSPASSPASSFAILPASSFAIL
29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedCommentPASSPASSPASSPASSPASSPASS
29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfragPASSFAILPASSFAILPASSFAIL
29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfragPASSPASSPASSPASSPASSPASS
29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctypePASSFAILPASSFAILPASSFAIL
29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctypePASSPASSPASSPASSPASSPASS
29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctypePASSFAILPASSFAILPASSFAIL
29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node documentPASSPASSPASSFAILPASSFAIL
30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfragPASSPASSPASSFAILPASSFAIL
30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctypePASSPASSPASSFAILPASSFAIL
30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node documentPASSPASSPASSFAILPASSFAIL
31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfragPASSPASSPASSFAILPASSFAIL
31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctypePASSPASSPASSFAILPASSFAIL
31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]FAILFAILPASSFAILPASSFAIL
32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1FAILFAILPASSFAILPASSFAIL
32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1FAILFAILPASSFAILPASSFAIL
32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node documentPASSPASSPASSFAILPASSFAIL
32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node documentPASSPASSPASSPASSPASSPASS
32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDivFAILFAILPASSFAILPASSFAIL
32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDocPASSPASSPASSFAILPASSFAIL
32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDocPASSPASSPASSPASSPASSPASS
32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2FAILFAILPASSFAILPASSFAIL
32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDocPASSPASSPASSFAILPASSFAIL
32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDocPASSPASSPASSPASSPASSPASS
32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElementFAILFAILPASSFAILPASSFAIL
32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstructionFAILFAILPASSFAILPASSFAIL
32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node commentFAILFAILPASSFAILPASSFAIL
32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedCommentFAILFAILPASSFAILPASSFAIL
32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfragPASSPASSPASSFAILPASSFAIL
32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfragPASSPASSPASSPASSPASSPASS
32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctypePASSPASSPASSFAILPASSFAIL
32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctypePASSPASSPASSPASSPASSPASS
32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctypePASSPASSPASSFAILPASSFAIL
32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctypePASSPASSPASSPASSPASSPASS
33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]FAILFAILPASSFAILPASSFAIL
33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]FAILFAILPASSFAILPASSFAIL
33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1FAILFAILPASSFAILPASSFAIL
33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1FAILFAILPASSFAILPASSFAIL
33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1FAILFAILPASSFAILPASSFAIL
33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1FAILFAILPASSFAILPASSFAIL
33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node documentPASSFAILPASSFAILPASSFAIL
33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node documentPASSFAILPASSFAILPASSPASS
33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDivFAILFAILPASSFAILPASSFAIL
33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDivFAILFAILPASSFAILPASSFAIL
33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDocPASSFAILPASSFAILPASSFAIL
33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDocPASSFAILPASSFAILPASSPASS
33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2FAILFAILPASSFAILPASSFAIL
33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2FAILFAILPASSFAILPASSFAIL
33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDocPASSFAILPASSFAILPASSFAIL
33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDocPASSFAILPASSFAILPASSPASS
33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElementFAILFAILPASSFAILPASSFAIL
33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElementFAILFAILPASSFAILPASSFAIL
33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstructionFAILFAILPASSFAILPASSFAIL
33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstructionFAILFAILPASSFAILPASSFAIL
33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node commentFAILFAILPASSFAILPASSFAIL
33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node commentFAILFAILPASSFAILPASSFAIL
33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedCommentFAILFAILPASSFAILPASSFAIL
33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedCommentFAILFAILPASSFAILPASSFAIL
33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfragPASSFAILPASSFAILPASSFAIL
33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfragPASSFAILPASSFAILPASSPASS
33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctypePASSFAILPASSFAILPASSFAIL
33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctypePASSFAILPASSFAILPASSPASS
33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctypePASSFAILPASSFAILPASSFAIL
33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctypePASSFAILPASSFAILPASSPASS
34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]FAILFAILPASSFAILPASSFAIL
34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1FAILFAILPASSFAILPASSFAIL
34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1FAILFAILPASSFAILPASSFAIL
34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1FAILFAILPASSFAILPASSFAIL
34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1FAILFAILPASSFAILPASSFAIL
34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node documentPASSFAILPASSFAILPASSFAIL
34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node documentPASSFAILPASSFAILPASSPASS
34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDivFAILFAILPASSFAILPASSFAIL
34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDivFAILFAILPASSFAILPASSFAIL
34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDocPASSFAILPASSFAILPASSFAIL
34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDocPASSFAILPASSFAILPASSPASS
34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2FAILFAILPASSFAILPASSFAIL
34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2FAILFAILPASSFAILPASSFAIL
34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDocPASSFAILPASSFAILPASSFAIL
34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDocPASSFAILPASSFAILPASSPASS
34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElementFAILFAILPASSFAILPASSFAIL
34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElementFAILFAILPASSFAILPASSFAIL
34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstructionFAILFAILPASSFAILPASSFAIL
34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstructionFAILFAILPASSFAILPASSFAIL
34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node commentFAILFAILPASSFAILPASSFAIL
34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node commentFAILFAILPASSFAILPASSFAIL
34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedCommentFAILFAILPASSFAILPASSFAIL
34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedCommentFAILFAILPASSFAILPASSFAIL
34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfragPASSFAILPASSFAILPASSFAIL
34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfragPASSFAILPASSFAILPASSPASS
34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctypePASSFAILPASSFAILPASSFAIL
34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctypePASSFAILPASSFAILPASSPASS
34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctypePASSFAILPASSFAILPASSFAIL
34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctypePASSFAILPASSFAILPASSPASS
35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]FAILFAILPASSFAILPASSFAIL
35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]FAILFAILPASSFAILPASSFAIL
35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChildFAILFAILPASSFAILPASSFAIL
35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChildFAILFAILPASSFAILPASSFAIL
35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1FAILFAILPASSFAILPASSFAIL
35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1FAILFAILPASSFAILPASSFAIL
35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChildFAILFAILPASSFAILPASSFAIL
35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1FAILFAILPASSFAILPASSFAIL
35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1FAILFAILPASSFAILPASSFAIL
35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChildFAILFAILPASSFAILPASSFAIL
35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node documentPASSFAILPASSFAILPASSFAIL
35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node documentPASSFAILPASSFAILPASSPASS
35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDivFAILFAILPASSFAILPASSFAIL
35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDivFAILFAILPASSFAILPASSFAIL
35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDocPASSFAILPASSFAILPASSFAIL
35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDocPASSFAILPASSFAILPASSPASS
35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2FAILFAILPASSFAILPASSFAIL
35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2FAILFAILPASSFAILPASSFAIL
35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDocPASSFAILPASSFAILPASSFAIL
35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDocPASSFAILPASSFAILPASSPASS
35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElementFAILFAILPASSFAILPASSFAIL
35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElementFAILFAILPASSFAILPASSFAIL
35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNodeFAILFAILPASSFAILPASSFAIL
35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNodeFAILFAILPASSFAILPASSFAIL
35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstructionFAILFAILPASSFAILPASSFAIL
35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstructionFAILFAILPASSFAILPASSFAIL
35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstructionFAILFAILPASSFAILPASSFAIL
35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node commentFAILFAILPASSFAILPASSFAIL
35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node commentFAILFAILPASSFAILPASSFAIL
35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedCommentFAILFAILPASSFAILPASSFAIL
35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedCommentFAILFAILPASSFAILPASSFAIL
35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfragPASSFAILPASSFAILPASSFAIL
35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfragPASSFAILPASSFAILPASSPASS
35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctypePASSFAILPASSFAILPASSFAIL
35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctypePASSFAILPASSFAILPASSPASS
35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctypePASSFAILPASSFAILPASSFAIL
35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctypePASSFAILPASSFAILPASSPASS
36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]PASSPASSPASSPASSPASSPASS
36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]PASSPASSPASSPASSPASSPASS
36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChildPASSFAILPASSFAILPASSPASS
36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChildPASSFAILPASSFAILPASSPASS
36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1PASSPASSPASSFAILPASSPASS
36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1PASSPASSPASSFAILPASSPASS
36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChildPASSFAILPASSFAILPASSPASS
36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1PASSPASSPASSPASSPASSPASS
36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChildPASSFAILPASSFAILPASSPASS
36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node documentPASSPASSPASSFAILPASSFAIL
36,7: resulting range position for range [docfrag, 0, docfrag, 0], node documentPASSPASSPASSPASSPASSPASS
36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDivPASSPASSPASSPASSPASSPASS
36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDivPASSPASSPASSPASSPASSPASS
36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDocPASSPASSPASSFAILPASSFAIL
36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDocPASSPASSPASSPASSPASSPASS
36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2PASSPASSPASSFAILPASSPASS
36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2PASSPASSPASSFAILPASSPASS
36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDocPASSPASSPASSFAILPASSFAIL
36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDocPASSPASSPASSPASSPASSPASS
36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElementPASSPASSPASSFAILPASSPASS
36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElementPASSPASSPASSFAILPASSPASS
36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNodePASSPASSPASSPASSPASSPASS
36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNodePASSFAILPASSFAILPASSPASS
36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNodePASSFAILPASSFAILPASSPASS
36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstructionPASSFAILPASSFAILPASSPASS
36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstructionPASSFAILPASSFAILPASSPASS
36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node commentPASSFAILPASSFAILPASSPASS
36,17: resulting range position for range [docfrag, 0, docfrag, 0], node commentPASSFAILPASSFAILPASSPASS
36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedCommentPASSFAILPASSFAILPASSPASS
36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfragPASSPASSPASSFAILPASSFAIL
36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfragPASSPASSPASSPASSPASSPASS
36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctypePASSPASSPASSFAILPASSFAIL
36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctypePASSPASSPASSPASSPASSPASS
36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctypePASSPASSPASSFAILPASSFAIL
36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctypePASSPASSPASSPASSPASSPASS
/dom/traversal/NodeIterator-removal.htmlOKTIMEOUTOKTIMEOUTOKOK
Test removing node paras[0]PASS-PASS-FAILPASS
Test removing node paras[0].firstChildPASS-PASS-FAILPASS
Test removing node paras[1].firstChildPASS-PASS-FAILPASS
Test removing node foreignPara1PASS-PASS-FAILPASS
Test removing node foreignPara1.firstChildPASS-PASS-FAILPASS
Test removing node detachedPara1PASS-PASS-FAILPASS
Test removing node detachedPara1.firstChildPASS-PASS-FAILPASS
Test removing node foreignPara2PASS-PASS-FAILPASS
Test removing node xmlElementPASS-PASS-FAILPASS
Test removing node foreignTextNodePASS-PASS-FAILPASS
Test removing node processingInstructionPASS-PASS-FAILPASS
Test removing node commentPASS-PASS-FAILPASS
Test removing node doctypePASS-PASS-FAILPASS
Test removing node foreignDoctypePASS-PASS-FAILPASS
Test removing node paras[1]PASS-PASS-FAILPASS
Test removing node detachedPara2PASS-PASS-FAILPASS
Test removing node detachedPara2.firstChildPASS-PASS-FAILPASS
Test removing node testDivPASS-PASS-FAILPASS
Test removing node xmlTextNodePASS-PASS-FAILPASS
Test removing node xmlCommentPASS-PASS-FAILPASS
Test removing node foreignCommentPASS-PASS-FAILPASS
Test removing node xmlDoctypePASS-PASS-FAILPASS
/dom/traversal/NodeIterator.htmlOKOKOKOKOKOK
detach() should be a no-opPASSPASSPASSFAILFAILPASS
createNodeIterator() parameter defaultsPASSPASSPASSFAILFAILFAIL
Propagate exception from filter functionPASSPASSPASSFAILFAILPASS
document.createNodeIterator(paras[0], 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)PASSFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))FAILFAILPASSFAILFAILFAIL
document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))FAILFAILPASSFAILFAILFAIL
/domparsing/DOMParser-parseFromString-html.html-OK----
/domparsing/DOMParser-parseFromString-xml.html-OK----
/domparsing/XMLSerializer-serializeToString.html-OK----
/domparsing/insert-adjacent.html-OK----
/domxpath/001.html-OK----
/domxpath/002.html-OK----
/domxpath/evaluator-constructor.html-OK----