Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(42)

Unified Diff: third_party/WebKit/LayoutTests/external/wpt/dom/ranges/Range-surroundContents-expected.txt

Issue 2740293002: Range: surroundContents() should not check detached CharacterData node beforehand. (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/dom/Range/31684.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/LayoutTests/external/wpt/dom/ranges/Range-surroundContents-expected.txt
diff --git a/third_party/WebKit/LayoutTests/external/wpt/dom/ranges/Range-surroundContents-expected.txt b/third_party/WebKit/LayoutTests/external/wpt/dom/ranges/Range-surroundContents-expected.txt
deleted file mode 100644
index 7ed3f1342793fab9baafe866b53d11d981fd5727..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/external/wpt/dom/ranges/Range-surroundContents-expected.txt
+++ /dev/null
@@ -1,1676 +0,0 @@
-This is a testharness.js-based test.
-Found 1672 tests; 1480 PASS, 192 FAIL, 0 TIMEOUT, 0 NOTRUN.
-PASS 0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
-PASS 0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
-PASS 0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild
-PASS 0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild
-PASS 0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
-PASS 0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
-PASS 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
-PASS 0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
-PASS 0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
-PASS 0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
-PASS 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
-PASS 0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
-PASS 0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
-PASS 0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
-PASS 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
-PASS 0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
-PASS 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
-PASS 0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
-PASS 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
-PASS 0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
-PASS 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
-PASS 0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
-PASS 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
-PASS 0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
-PASS 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
-PASS 0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
-PASS 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
-PASS 0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
-PASS 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
-PASS 0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
-PASS 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
-PASS 0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
-PASS 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
-PASS 0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
-PASS 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
-PASS 0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
-PASS 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
-PASS 0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
-PASS 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
-PASS 0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
-PASS 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
-PASS 0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
-PASS 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
-PASS 0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
-PASS 1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
-PASS 1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
-PASS 1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild
-PASS 1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild
-PASS 1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
-PASS 1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
-PASS 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
-PASS 1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
-PASS 1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
-PASS 1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
-PASS 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
-PASS 1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
-PASS 1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
-PASS 1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
-PASS 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
-PASS 1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
-PASS 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
-PASS 1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
-PASS 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
-PASS 1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
-PASS 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
-PASS 1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
-PASS 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
-PASS 1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
-PASS 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
-PASS 1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
-PASS 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
-PASS 1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
-PASS 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
-PASS 1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
-PASS 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
-PASS 1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
-PASS 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
-PASS 1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
-PASS 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
-PASS 1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
-PASS 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
-PASS 1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
-PASS 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
-PASS 1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
-PASS 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
-PASS 1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
-PASS 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
-PASS 1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
-PASS 2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
-PASS 2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
-PASS 2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild
-PASS 2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild
-PASS 2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
-PASS 2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
-PASS 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
-PASS 2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
-PASS 2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
-PASS 2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
-PASS 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
-PASS 2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
-PASS 2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
-PASS 2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
-PASS 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
-PASS 2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
-PASS 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
-PASS 2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
-PASS 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
-PASS 2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
-PASS 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
-PASS 2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
-PASS 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
-PASS 2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
-PASS 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
-PASS 2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
-PASS 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
-PASS 2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
-PASS 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
-PASS 2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
-PASS 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
-PASS 2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
-PASS 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
-PASS 2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
-PASS 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
-PASS 2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
-PASS 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
-PASS 2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
-PASS 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
-PASS 2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
-PASS 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
-PASS 2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
-PASS 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
-PASS 2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
-PASS 3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
-PASS 3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
-PASS 3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild
-PASS 3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild
-PASS 3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
-PASS 3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
-PASS 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
-PASS 3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
-PASS 3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
-PASS 3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
-PASS 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
-PASS 3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
-PASS 3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
-PASS 3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
-PASS 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
-PASS 3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
-PASS 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
-PASS 3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
-PASS 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
-PASS 3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
-PASS 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
-PASS 3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
-PASS 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
-PASS 3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
-PASS 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
-PASS 3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
-PASS 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
-PASS 3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
-PASS 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
-PASS 3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
-PASS 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
-PASS 3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
-PASS 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
-PASS 3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
-PASS 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
-PASS 3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
-PASS 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
-PASS 3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
-PASS 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
-PASS 3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
-PASS 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
-PASS 3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
-PASS 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
-PASS 3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
-PASS 4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
-PASS 4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
-PASS 4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
-PASS 4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
-PASS 4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
-PASS 4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
-PASS 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
-PASS 4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
-PASS 4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
-PASS 4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
-PASS 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
-PASS 4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
-PASS 4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
-PASS 4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
-PASS 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
-PASS 4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
-PASS 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
-PASS 4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
-PASS 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
-PASS 4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
-PASS 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
-PASS 4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
-PASS 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
-PASS 4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
-PASS 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
-PASS 4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
-PASS 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
-PASS 4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
-PASS 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
-PASS 4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
-PASS 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
-PASS 4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
-PASS 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
-PASS 4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
-PASS 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
-PASS 4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
-PASS 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
-PASS 4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
-PASS 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
-PASS 4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
-PASS 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
-PASS 4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
-PASS 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
-PASS 4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
-PASS 5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
-PASS 5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
-PASS 5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
-PASS 5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
-PASS 5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild
-PASS 5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild
-PASS 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
-PASS 5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
-PASS 5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
-PASS 5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
-PASS 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
-PASS 5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
-PASS 5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
-PASS 5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
-PASS 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
-PASS 5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
-PASS 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
-PASS 5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
-PASS 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
-PASS 5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
-PASS 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
-PASS 5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
-PASS 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
-PASS 5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
-PASS 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
-PASS 5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
-PASS 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
-PASS 5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
-PASS 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
-PASS 5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
-PASS 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
-PASS 5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
-PASS 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
-PASS 5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
-PASS 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
-PASS 5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
-PASS 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
-PASS 5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
-PASS 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
-PASS 5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
-PASS 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
-PASS 5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
-PASS 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
-PASS 5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
-PASS 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
-PASS 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
-PASS 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
-PASS 6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
-PASS 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
-PASS 6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
-PASS 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
-PASS 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
-PASS 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
-PASS 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
-PASS 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
-PASS 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
-PASS 6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild
-PASS 6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild
-PASS 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
-PASS 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
-PASS 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
-PASS 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
-PASS 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
-PASS 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
-PASS 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
-PASS 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
-PASS 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
-PASS 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
-PASS 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
-PASS 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
-PASS 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
-PASS 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
-PASS 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
-PASS 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
-PASS 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
-PASS 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
-PASS 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
-PASS 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
-PASS 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
-PASS 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
-PASS 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
-PASS 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
-PASS 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
-PASS 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
-PASS 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
-PASS 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
-PASS 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
-PASS 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
-PASS 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
-PASS 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
-PASS 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
-PASS 7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
-PASS 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
-PASS 7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
-PASS 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
-PASS 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
-PASS 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
-PASS 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
-PASS 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
-PASS 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
-PASS 7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild
-PASS 7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild
-PASS 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
-PASS 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
-PASS 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
-PASS 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
-PASS 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
-PASS 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
-PASS 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
-PASS 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
-PASS 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
-PASS 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
-PASS 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
-PASS 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
-PASS 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
-PASS 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
-PASS 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
-PASS 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
-PASS 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
-PASS 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
-PASS 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
-PASS 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
-PASS 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
-PASS 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
-PASS 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
-PASS 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
-PASS 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
-PASS 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
-PASS 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
-PASS 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
-PASS 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
-PASS 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
-PASS 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
-PASS 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
-PASS 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
-PASS 8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
-PASS 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
-PASS 8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
-PASS 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
-PASS 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
-PASS 8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild
-PASS 8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild
-PASS 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
-PASS 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
-PASS 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
-PASS 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
-PASS 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
-PASS 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
-PASS 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
-PASS 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
-PASS 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
-PASS 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
-PASS 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
-PASS 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
-PASS 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
-PASS 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
-PASS 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
-PASS 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
-PASS 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
-PASS 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
-PASS 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
-PASS 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
-PASS 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
-PASS 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
-PASS 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
-PASS 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
-PASS 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
-PASS 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
-PASS 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
-PASS 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
-PASS 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
-PASS 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
-PASS 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
-PASS 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
-PASS 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
-PASS 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
-PASS 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
-PASS 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
-PASS 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
-PASS 9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
-PASS 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
-PASS 9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
-PASS 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
-PASS 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
-PASS 9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild
-PASS 9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild
-PASS 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
-PASS 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
-PASS 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
-PASS 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
-PASS 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
-PASS 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
-PASS 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
-PASS 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
-PASS 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
-PASS 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
-PASS 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
-PASS 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
-PASS 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
-PASS 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
-PASS 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
-PASS 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
-PASS 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
-PASS 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
-PASS 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
-PASS 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
-PASS 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
-PASS 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
-PASS 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
-PASS 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
-PASS 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
-PASS 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
-PASS 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
-PASS 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
-PASS 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
-PASS 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
-PASS 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
-PASS 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
-PASS 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
-PASS 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
-PASS 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
-PASS 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
-PASS 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
-PASS 10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
-PASS 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
-PASS 10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
-PASS 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
-PASS 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
-PASS 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
-PASS 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
-PASS 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
-PASS 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
-PASS 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
-PASS 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
-PASS 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document
-PASS 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document
-PASS 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
-PASS 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
-PASS 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
-PASS 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
-PASS 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
-PASS 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
-PASS 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
-PASS 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
-PASS 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
-PASS 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
-PASS 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
-PASS 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
-PASS 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
-PASS 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
-PASS 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
-PASS 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
-PASS 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
-PASS 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
-PASS 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment
-PASS 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment
-PASS 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
-PASS 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
-PASS 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag
-PASS 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag
-PASS 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype
-PASS 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype
-PASS 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
-PASS 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
-PASS 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
-PASS 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
-PASS 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
-PASS 11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
-PASS 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
-PASS 11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
-PASS 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
-PASS 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
-PASS 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
-PASS 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
-PASS 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
-PASS 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
-PASS 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
-PASS 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
-PASS 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document
-PASS 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document
-PASS 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
-PASS 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
-PASS 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
-PASS 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
-PASS 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
-PASS 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
-PASS 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
-PASS 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
-PASS 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
-PASS 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
-PASS 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
-PASS 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
-PASS 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
-PASS 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
-PASS 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
-PASS 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
-PASS 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
-PASS 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
-PASS 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment
-PASS 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment
-PASS 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
-PASS 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
-PASS 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag
-PASS 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag
-PASS 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype
-PASS 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype
-PASS 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
-PASS 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
-PASS 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
-PASS 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
-PASS 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
-PASS 12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
-PASS 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
-PASS 12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
-PASS 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
-PASS 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
-PASS 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
-PASS 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
-PASS 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
-PASS 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
-PASS 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
-PASS 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
-PASS 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document
-PASS 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document
-PASS 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
-PASS 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
-PASS 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
-PASS 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
-PASS 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
-PASS 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
-PASS 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
-PASS 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
-PASS 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
-PASS 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
-PASS 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
-PASS 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
-PASS 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
-PASS 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
-PASS 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
-PASS 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
-PASS 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
-PASS 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
-PASS 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment
-PASS 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment
-PASS 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
-PASS 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
-PASS 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag
-PASS 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag
-PASS 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype
-PASS 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype
-PASS 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
-PASS 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
-PASS 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]
-PASS 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]
-PASS 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild
-PASS 13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild
-PASS 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild
-PASS 13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild
-PASS 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1
-PASS 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1
-PASS 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
-PASS 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
-PASS 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1
-PASS 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1
-PASS 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
-PASS 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
-PASS 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document
-PASS 13,7: resulting range position for range [document.head, 1, document.head, 1], node document
-PASS 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv
-PASS 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv
-PASS 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc
-PASS 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc
-PASS 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2
-PASS 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2
-PASS 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc
-PASS 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc
-PASS 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement
-PASS 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement
-PASS 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode
-PASS 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode
-PASS 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode
-PASS 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode
-PASS 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction
-PASS 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction
-PASS 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
-PASS 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
-PASS 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment
-PASS 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment
-PASS 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment
-PASS 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment
-PASS 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag
-PASS 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag
-PASS 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype
-PASS 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype
-PASS 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype
-PASS 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype
-PASS 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]
-PASS 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]
-PASS 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild
-PASS 14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild
-PASS 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild
-PASS 14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild
-PASS 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1
-PASS 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1
-PASS 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
-PASS 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
-PASS 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1
-PASS 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1
-PASS 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
-PASS 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
-PASS 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document
-PASS 14,7: resulting range position for range [document.body, 4, document.body, 5], node document
-PASS 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv
-PASS 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv
-PASS 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc
-PASS 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc
-PASS 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2
-PASS 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2
-PASS 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc
-PASS 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc
-PASS 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement
-PASS 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement
-PASS 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode
-PASS 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode
-PASS 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode
-PASS 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode
-PASS 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction
-PASS 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction
-PASS 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
-PASS 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
-PASS 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment
-PASS 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment
-PASS 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment
-PASS 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment
-PASS 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag
-PASS 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag
-PASS 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype
-PASS 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype
-PASS 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype
-PASS 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype
-PASS 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
-PASS 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
-PASS 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
-PASS 15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
-PASS 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
-PASS 15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
-PASS 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
-PASS 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
-PASS 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
-PASS 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
-PASS 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
-PASS 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
-PASS 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
-PASS 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
-PASS 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
-PASS 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
-PASS 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
-PASS 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
-PASS 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
-PASS 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
-PASS 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
-PASS 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
-PASS 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
-PASS 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
-PASS 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
-PASS 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
-PASS 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
-PASS 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
-PASS 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
-PASS 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
-PASS 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
-PASS 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
-PASS 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
-PASS 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
-PASS 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
-PASS 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
-PASS 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
-PASS 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
-PASS 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
-PASS 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
-PASS 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
-PASS 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
-PASS 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
-PASS 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
-PASS 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]
-PASS 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]
-PASS 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
-PASS 16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
-PASS 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
-PASS 16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
-PASS 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1
-PASS 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1
-PASS 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
-PASS 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
-PASS 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1
-PASS 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1
-PASS 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
-PASS 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
-PASS 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document
-PASS 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document
-PASS 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv
-PASS 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv
-PASS 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc
-PASS 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc
-PASS 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2
-PASS 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2
-PASS 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc
-PASS 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc
-PASS 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement
-PASS 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement
-PASS 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode
-PASS 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode
-PASS 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode
-PASS 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode
-PASS 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction
-PASS 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction
-PASS 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
-PASS 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
-PASS 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment
-PASS 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment
-PASS 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment
-PASS 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment
-PASS 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag
-PASS 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag
-PASS 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype
-PASS 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype
-PASS 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype
-PASS 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype
-PASS 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
-PASS 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
-PASS 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
-PASS 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
-PASS 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
-PASS 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
-PASS 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
-PASS 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
-PASS 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
-PASS 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
-PASS 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
-PASS 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
-PASS 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
-PASS 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
-PASS 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document
-PASS 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document
-PASS 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
-PASS 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
-PASS 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
-PASS 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
-PASS 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
-PASS 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
-PASS 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
-PASS 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
-PASS 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
-PASS 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
-PASS 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
-PASS 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
-PASS 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
-PASS 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
-PASS 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
-PASS 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
-PASS 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
-PASS 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
-PASS 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment
-PASS 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment
-PASS 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
-PASS 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
-PASS 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag
-PASS 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag
-PASS 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype
-PASS 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype
-PASS 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
-PASS 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
-PASS 18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
-PASS 18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
-PASS 18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
-PASS 18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
-PASS 18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
-PASS 18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
-PASS 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
-PASS 18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
-PASS 18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
-PASS 18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
-PASS 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
-PASS 18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
-PASS 18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
-PASS 18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
-PASS 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
-PASS 18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
-PASS 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
-PASS 18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
-PASS 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
-PASS 18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
-PASS 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
-PASS 18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
-PASS 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
-PASS 18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
-PASS 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
-PASS 18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
-PASS 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
-PASS 18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
-PASS 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
-PASS 18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
-PASS 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
-PASS 18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
-PASS 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
-PASS 18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
-PASS 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
-PASS 18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
-PASS 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
-PASS 18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
-PASS 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
-PASS 18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
-PASS 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
-PASS 18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
-PASS 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
-PASS 18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
-PASS 19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
-PASS 19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
-PASS 19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild
-PASS 19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild
-PASS 19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
-PASS 19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
-PASS 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
-PASS 19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
-PASS 19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
-PASS 19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
-PASS 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
-PASS 19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
-PASS 19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
-PASS 19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
-PASS 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
-PASS 19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
-PASS 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
-PASS 19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
-PASS 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
-PASS 19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
-PASS 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
-PASS 19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
-PASS 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
-PASS 19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
-PASS 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
-PASS 19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
-PASS 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
-PASS 19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
-PASS 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
-PASS 19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
-PASS 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
-PASS 19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
-PASS 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
-PASS 19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
-PASS 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
-PASS 19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
-PASS 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
-PASS 19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
-PASS 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
-PASS 19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
-PASS 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
-PASS 19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
-PASS 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
-PASS 19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
-PASS 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
-PASS 20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
-PASS 20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild
-PASS 20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild
-PASS 20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
-PASS 20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
-PASS 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
-PASS 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
-PASS 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
-PASS 20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
-PASS 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
-PASS 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
-PASS 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
-PASS 20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
-PASS 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document
-PASS 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document
-PASS 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
-PASS 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
-PASS 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
-PASS 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
-PASS 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
-PASS 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
-PASS 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
-PASS 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
-PASS 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
-PASS 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
-PASS 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
-PASS 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
-PASS 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
-PASS 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
-PASS 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
-PASS 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
-PASS 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
-PASS 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
-PASS 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment
-PASS 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment
-PASS 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
-PASS 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
-PASS 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
-PASS 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
-PASS 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype
-PASS 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype
-PASS 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
-PASS 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
-PASS 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
-PASS 21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
-PASS 21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
-PASS 21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
-PASS 21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
-PASS 21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
-PASS 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
-PASS 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
-PASS 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
-PASS 21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
-PASS 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
-PASS 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
-PASS 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
-PASS 21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
-PASS 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document
-PASS 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document
-PASS 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
-PASS 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
-PASS 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
-PASS 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
-PASS 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
-PASS 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
-PASS 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
-PASS 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
-PASS 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
-PASS 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
-PASS 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
-PASS 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
-PASS 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
-PASS 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
-PASS 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
-PASS 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
-PASS 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
-PASS 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
-PASS 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment
-PASS 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment
-PASS 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
-PASS 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
-PASS 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
-PASS 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
-PASS 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype
-PASS 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype
-PASS 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
-PASS 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
-PASS 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]
-PASS 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]
-PASS 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
-PASS 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
-PASS 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
-PASS 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
-PASS 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1
-PASS 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1
-PASS 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
-PASS 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
-PASS 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1
-PASS 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1
-PASS 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
-PASS 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
-PASS 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document
-PASS 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document
-PASS 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv
-PASS 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv
-PASS 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc
-PASS 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc
-PASS 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2
-PASS 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2
-PASS 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc
-PASS 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc
-PASS 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement
-PASS 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement
-PASS 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode
-PASS 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode
-PASS 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode
-PASS 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode
-PASS 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction
-PASS 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction
-PASS 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
-PASS 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
-PASS 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment
-PASS 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment
-PASS 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment
-PASS 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment
-PASS 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag
-PASS 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag
-PASS 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype
-PASS 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype
-PASS 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype
-PASS 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype
-PASS 23,0: resulting DOM for range [document, 0, document, 1], node paras[0]
-PASS 23,0: resulting range position for range [document, 0, document, 1], node paras[0]
-PASS 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild
-PASS 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild
-PASS 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild
-PASS 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild
-PASS 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1
-PASS 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1
-PASS 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild
-PASS 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild
-PASS 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1
-PASS 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1
-PASS 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild
-PASS 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild
-PASS 23,7: resulting DOM for range [document, 0, document, 1], node document
-PASS 23,7: resulting range position for range [document, 0, document, 1], node document
-PASS 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv
-PASS 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv
-PASS 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc
-PASS 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc
-PASS 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2
-PASS 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2
-PASS 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc
-PASS 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc
-PASS 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement
-PASS 23,12: resulting range position for range [document, 0, document, 1], node xmlElement
-PASS 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode
-PASS 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode
-PASS 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode
-PASS 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode
-PASS 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction
-PASS 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction
-PASS 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction
-PASS 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction
-PASS 23,17: resulting DOM for range [document, 0, document, 1], node comment
-PASS 23,17: resulting range position for range [document, 0, document, 1], node comment
-PASS 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment
-PASS 23,18: resulting range position for range [document, 0, document, 1], node detachedComment
-PASS 23,19: resulting DOM for range [document, 0, document, 1], node docfrag
-PASS 23,19: resulting range position for range [document, 0, document, 1], node docfrag
-PASS 23,20: resulting DOM for range [document, 0, document, 1], node doctype
-PASS 23,20: resulting range position for range [document, 0, document, 1], node doctype
-PASS 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype
-PASS 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype
-PASS 24,0: resulting DOM for range [document, 0, document, 2], node paras[0]
-PASS 24,0: resulting range position for range [document, 0, document, 2], node paras[0]
-PASS 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild
-PASS 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild
-PASS 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild
-PASS 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild
-PASS 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1
-PASS 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1
-PASS 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild
-PASS 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild
-PASS 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1
-PASS 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1
-PASS 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild
-PASS 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild
-PASS 24,7: resulting DOM for range [document, 0, document, 2], node document
-PASS 24,7: resulting range position for range [document, 0, document, 2], node document
-PASS 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv
-PASS 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv
-PASS 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc
-PASS 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc
-PASS 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2
-PASS 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2
-PASS 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc
-PASS 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc
-PASS 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement
-PASS 24,12: resulting range position for range [document, 0, document, 2], node xmlElement
-PASS 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode
-PASS 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode
-PASS 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode
-PASS 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode
-PASS 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction
-PASS 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction
-PASS 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction
-PASS 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction
-PASS 24,17: resulting DOM for range [document, 0, document, 2], node comment
-PASS 24,17: resulting range position for range [document, 0, document, 2], node comment
-PASS 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment
-PASS 24,18: resulting range position for range [document, 0, document, 2], node detachedComment
-PASS 24,19: resulting DOM for range [document, 0, document, 2], node docfrag
-PASS 24,19: resulting range position for range [document, 0, document, 2], node docfrag
-PASS 24,20: resulting DOM for range [document, 0, document, 2], node doctype
-PASS 24,20: resulting range position for range [document, 0, document, 2], node doctype
-PASS 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype
-PASS 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype
-PASS 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]
-PASS 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]
-PASS 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild
-PASS 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild
-PASS 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild
-PASS 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild
-PASS 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1
-PASS 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1
-PASS 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild
-PASS 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild
-PASS 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1
-PASS 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1
-PASS 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild
-PASS 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild
-PASS 25,7: resulting DOM for range [comment, 2, comment, 3], node document
-PASS 25,7: resulting range position for range [comment, 2, comment, 3], node document
-PASS 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv
-PASS 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv
-PASS 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc
-PASS 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc
-PASS 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2
-PASS 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2
-PASS 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc
-PASS 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc
-PASS 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement
-PASS 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement
-PASS 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode
-PASS 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode
-PASS 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode
-PASS 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode
-PASS 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction
-PASS 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction
-PASS 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction
-PASS 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction
-PASS 25,17: resulting DOM for range [comment, 2, comment, 3], node comment
-PASS 25,17: resulting range position for range [comment, 2, comment, 3], node comment
-PASS 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment
-PASS 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment
-PASS 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag
-PASS 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag
-PASS 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype
-PASS 25,20: resulting range position for range [comment, 2, comment, 3], node doctype
-PASS 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype
-PASS 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype
-PASS 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]
-PASS 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]
-PASS 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild
-PASS 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild
-PASS 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild
-PASS 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild
-PASS 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1
-PASS 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1
-PASS 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
-PASS 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
-PASS 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1
-PASS 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1
-PASS 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
-PASS 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
-PASS 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document
-PASS 26,7: resulting range position for range [testDiv, 0, comment, 5], node document
-PASS 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv
-PASS 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv
-PASS 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc
-PASS 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc
-PASS 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2
-PASS 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2
-PASS 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc
-PASS 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc
-PASS 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement
-PASS 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement
-PASS 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode
-PASS 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode
-PASS 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode
-PASS 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode
-PASS 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction
-PASS 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction
-PASS 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
-PASS 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
-PASS 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment
-PASS 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment
-PASS 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment
-PASS 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment
-PASS 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag
-PASS 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag
-PASS 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype
-PASS 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype
-PASS 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype
-PASS 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype
-PASS 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]
-PASS 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]
-PASS 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
-PASS 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
-PASS 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
-PASS 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
-PASS 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
-PASS 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
-PASS 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
-PASS 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
-PASS 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
-PASS 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
-PASS 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
-PASS 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
-PASS 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document
-PASS 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document
-PASS 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
-PASS 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
-PASS 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
-PASS 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
-PASS 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
-PASS 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
-PASS 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
-PASS 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
-PASS 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement
-PASS 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement
-PASS 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
-PASS 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
-PASS 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
-PASS 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
-PASS 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
-PASS 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
-PASS 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
-PASS 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
-PASS 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment
-PASS 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment
-PASS 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment
-PASS 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment
-PASS 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag
-PASS 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag
-PASS 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype
-PASS 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype
-PASS 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
-PASS 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
-PASS 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
-PASS 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
-PASS 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
-PASS 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
-PASS 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
-PASS 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
-PASS 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
-PASS 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
-PASS 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
-PASS 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
-PASS 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
-PASS 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
-PASS 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
-PASS 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
-PASS 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document
-PASS 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document
-PASS 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
-PASS 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
-PASS 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
-PASS 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
-PASS 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
-PASS 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
-PASS 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
-PASS 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
-PASS 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
-PASS 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
-PASS 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
-PASS 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
-PASS 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
-PASS 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
-PASS 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
-PASS 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
-PASS 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
-PASS 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
-PASS 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
-PASS 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
-PASS 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
-PASS 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
-PASS 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
-PASS 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
-PASS 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
-PASS 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
-PASS 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
-PASS 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
-PASS 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]
-PASS 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]
-PASS 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
-PASS 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
-PASS 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
-PASS 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
-PASS 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
-PASS 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
-PASS 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
-PASS 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
-PASS 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
-PASS 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
-PASS 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
-PASS 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
-PASS 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document
-PASS 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document
-PASS 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
-PASS 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
-PASS 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
-PASS 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
-PASS 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
-PASS 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
-PASS 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
-PASS 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
-PASS 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement
-PASS 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement
-PASS 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
-PASS 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
-PASS 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
-PASS 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
-PASS 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
-PASS 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
-PASS 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
-PASS 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
-PASS 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment
-PASS 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment
-PASS 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment
-PASS 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment
-PASS 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag
-PASS 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag
-PASS 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype
-PASS 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype
-PASS 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
-PASS 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
-FAIL 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document
-PASS 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document
-FAIL 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
-PASS 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
-FAIL 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
-PASS 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
-FAIL 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Uvwxyzab" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
-PASS 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
-PASS 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
-PASS 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
-PASS 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
-PASS 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
-FAIL 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
-PASS 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
-FAIL 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
-PASS 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
-FAIL 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
-PASS 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
-FAIL 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Cdefghij" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
-PASS 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
-PASS 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
-PASS 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
-PASS 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
-PASS 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
-FAIL 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0] assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
-PASS 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
-FAIL 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
-PASS 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
-FAIL 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2 assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
-PASS 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
-FAIL 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment assert_true: First differing node: expected Text node "", got Text node "Klmnopqr" [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
-PASS 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
-PASS 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
-PASS 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
-PASS 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
-PASS 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
-FAIL 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0] assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0] assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document
-PASS 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document
-FAIL 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc
-PASS 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc
-FAIL 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2 assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc
-PASS 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc
-FAIL 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment assert_true: First differing node: expected Comment node <!--Stuwxyz-->, got Comment node <!--Stuvwxyz--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag
-PASS 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag
-PASS 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype
-PASS 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype
-PASS 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
-PASS 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
-FAIL 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0] assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
-PASS 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
-FAIL 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
-PASS 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
-FAIL 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2 assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
-PASS 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
-FAIL 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment assert_true: First differing node: expected Comment node <!--ריה יהודה-->, got Comment node <!--אריה יהודה--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
-PASS 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
-PASS 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
-PASS 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
-PASS 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
-PASS 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
-FAIL 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0] assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
-PASS 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
-FAIL 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
-PASS 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
-FAIL 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2 assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
-PASS 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
-FAIL 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-FAIL 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment assert_true: First differing node: expected Comment node <!--בןם אליעזר-->, got Comment node <!--בן חיים אליעזר--> [Actual and expected mismatch for range's tree root. ] expected true got false
-PASS 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
-PASS 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
-PASS 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
-PASS 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
-PASS 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
-PASS 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
-PASS 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]
-PASS 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]
-PASS 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
-PASS 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
-PASS 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
-PASS 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
-PASS 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1
-PASS 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1
-PASS 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
-PASS 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
-PASS 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1
-PASS 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1
-PASS 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
-PASS 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
-PASS 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document
-PASS 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document
-PASS 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv
-PASS 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv
-PASS 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc
-PASS 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc
-PASS 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2
-PASS 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2
-PASS 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc
-PASS 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc
-PASS 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement
-PASS 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement
-PASS 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode
-PASS 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode
-PASS 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode
-PASS 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode
-PASS 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction
-PASS 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction
-PASS 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
-PASS 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
-PASS 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment
-PASS 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment
-PASS 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment
-PASS 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment
-PASS 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag
-PASS 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag
-PASS 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype
-PASS 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype
-PASS 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype
-PASS 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype
-PASS 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
-PASS 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
-PASS 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
-PASS 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
-PASS 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
-PASS 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
-PASS 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
-PASS 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
-PASS 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
-PASS 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
-PASS 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
-PASS 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
-PASS 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
-PASS 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
-PASS 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document
-PASS 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document
-PASS 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
-PASS 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
-PASS 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
-PASS 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
-PASS 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
-PASS 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
-PASS 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
-PASS 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
-PASS 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
-PASS 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
-PASS 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
-PASS 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
-PASS 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
-PASS 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
-PASS 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
-PASS 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
-PASS 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
-PASS 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
-PASS 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment
-PASS 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment
-PASS 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
-PASS 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
-PASS 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag
-PASS 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag
-PASS 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype
-PASS 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype
-PASS 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
-PASS 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
-Harness: the test ran to completion.
-
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/fast/dom/Range/31684.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698