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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/collapse-30-expected.txt

Issue 2694043004: Selection API: anchorNode, anchorOffset, focusNode, focusOffset, isCollapsed, and type should be ba… (Closed)
Patch Set: . Created 3 years, 10 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 unified diff | Download patch
OLDNEW
1 CONSOLE ERROR: line 8: The given range isn't in document. 1 CONSOLE ERROR: line 8: The given range isn't in document.
2 CONSOLE ERROR: line 8: The given range isn't in document. 2 CONSOLE ERROR: line 8: The given range isn't in document.
3 CONSOLE ERROR: line 8: The given range isn't in document. 3 CONSOLE ERROR: line 8: The given range isn't in document.
4 CONSOLE ERROR: line 8: The given range isn't in document. 4 CONSOLE ERROR: line 8: The given range isn't in document.
5 CONSOLE ERROR: line 8: The given range isn't in document. 5 CONSOLE ERROR: line 8: The given range isn't in document.
6 CONSOLE ERROR: line 8: The given range isn't in document. 6 CONSOLE ERROR: line 8: The given range isn't in document.
7 CONSOLE ERROR: line 8: The given range isn't in document. 7 CONSOLE ERROR: line 8: The given range isn't in document.
8 CONSOLE ERROR: line 8: The given range isn't in document. 8 CONSOLE ERROR: line 8: The given range isn't in document.
9 CONSOLE ERROR: line 8: The given range isn't in document. 9 CONSOLE ERROR: line 8: The given range isn't in document.
10 CONSOLE ERROR: line 8: The given range isn't in document. 10 CONSOLE ERROR: line 8: The given range isn't in document.
(...skipping 536 matching lines...) Expand 10 before | Expand all | Expand 10 after
547 FAIL Range 31 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 547 FAIL Range 31 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
548 " but got Text node "Qrstuvwx" 548 " but got Text node "Qrstuvwx"
549 FAIL Range 31 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 549 FAIL Range 31 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
550 " but got Text node "Qrstuvwx" 550 " but got Text node "Qrstuvwx"
551 FAIL Range 31 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 551 FAIL Range 31 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
552 " but got Text node "Qrstuvwx" 552 " but got Text node "Qrstuvwx"
553 FAIL Range 31 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 553 FAIL Range 31 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
554 " but got Text node "Qrstuvwx" 554 " but got Text node "Qrstuvwx"
555 PASS Range 31 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10] 555 PASS Range 31 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
556 PASS Range 31 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535] 556 PASS Range 31 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
557 FAIL Range 31 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 557 FAIL Range 31 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Element node <p id="e" style="display:none">Ghijklmn</p>
558 FAIL Range 31 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 558 FAIL Range 31 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Element node <p id="e" style="display:none">Ghijklmn</p>
559 FAIL Range 31 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 559 FAIL Range 31 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Element node <p id="e" style="display:none">Ghijklmn</p>
560 PASS Range 31 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9] 560 PASS Range 31 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
561 FAIL Range 31 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 561 FAIL Range 31 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <p id="e" style="display:none">Ghijklmn</p>
562 FAIL Range 31 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 562 FAIL Range 31 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <p id="e" style="display:none">Ghijklmn</p>
563 FAIL Range 31 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 563 FAIL Range 31 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <p id="e" style="display:none">Ghijklmn</p>
564 PASS Range 31 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9] 564 PASS Range 31 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]
565 PASS Range 31 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1] 565 PASS Range 31 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
566 FAIL Range 31 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 566 FAIL Range 31 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
567 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 567 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
568 " 568 "
569 FAIL Range 31 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 569 FAIL Range 31 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
570 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 570 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
571 " 571 "
572 FAIL Range 31 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 572 FAIL Range 31 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
573 <me... but got Text node "Qrstuvwx" 573 <me... but got Text node "Qrstuvwx"
574 PASS Range 31 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7] 574 PASS Range 31 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
575 FAIL Range 31 [testDiv, 2, paras[4], 1], point 29 [document.head, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <head> <title>Selection.collapse() tests</title> 575 FAIL Range 31 [testDiv, 2, paras[4], 1], point 29 [document.head, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <head> <title>Selection.collapse() tests</title>
576 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 576 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
577 " 577 "
578 FAIL Range 31 [testDiv, 2, paras[4], 1], point 30 [document.body, 3] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 578 FAIL Range 31 [testDiv, 2, paras[4], 1], point 30 [document.body, 3] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
579 </p><p id... but got Text node "Qrstuvwx" 579 </p><p id... but got Text node "Qrstuvwx"
580 FAIL Range 31 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 580 FAIL Range 31 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Elem ent node <p id="e" style="display:none">Ghijklmn</p>
581 FAIL Range 31 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 581 FAIL Range 31 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Elem ent node <p id="e" style="display:none">Ghijklmn</p>
582 FAIL Range 31 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <hea d><title></title></head> but got Text node "Qrstuvwx" 582 FAIL Range 31 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <hea d><title></title></head> but got Element node <p id="e" style="display:none">Ghi jklmn</p>
583 FAIL Range 31 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <bod y><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrst uvwx" 583 FAIL Range 31 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <bod y><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Element node <p id="e" style="display:none">Ghijklmn</p>
584 FAIL Range 31 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ 584 FAIL Range 31 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
585 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 585 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
586 " 586 "
587 FAIL Range 31 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ 587 FAIL Range 31 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
588 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 588 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
589 " 589 "
590 PASS Range 31 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2] 590 PASS Range 31 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
591 FAIL Range 31 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop 591 FAIL Range 31 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop
592 </p> but got Text node "Qrstuvwx" 592 </p> but got Text node "Qrstuvwx"
593 FAIL Range 31 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop 593 FAIL Range 31 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop
594 </p> but got Text node "Qrstuvwx" 594 </p> but got Text node "Qrstuvwx"
595 PASS Range 31 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2] 595 PASS Range 31 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
596 FAIL Range 31 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Text node "Qrstuvwx" 596 FAIL Range 31 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Element node <p id="e" style="display:none">Ghijklmn</p>
597 FAIL Range 31 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Text node "Qrstuvwx" 597 FAIL Range 31 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Element node <p id="e" style="display:none">Ghijklmn</p>
598 FAIL Range 31 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 598 FAIL Range 31 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
599 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 599 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
600 " 600 "
601 FAIL Range 31 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 601 FAIL Range 31 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
602 </p><p id="b" s... but got Text node "Qrstuvwx" 602 </p><p id="b" s... but got Text node "Qrstuvwx"
603 PASS Range 31 [testDiv, 2, paras[4], 1], point 45 [document, -1] 603 PASS Range 31 [testDiv, 2, paras[4], 1], point 45 [document, -1]
604 FAIL Range 31 [testDiv, 2, paras[4], 1], point 46 [document, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 604 FAIL Range 31 [testDiv, 2, paras[4], 1], point 46 [document, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
605 " 605 "
606 FAIL Range 31 [testDiv, 2, paras[4], 1], point 47 [document, 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 606 FAIL Range 31 [testDiv, 2, paras[4], 1], point 47 [document, 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
607 " 607 "
608 FAIL Range 31 [testDiv, 2, paras[4], 1], point 48 [document, 2] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Qrstuvwx" 608 FAIL Range 31 [testDiv, 2, paras[4], 1], point 48 [document, 2] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Qrstuvwx"
609 PASS Range 31 [testDiv, 2, paras[4], 1], point 49 [document, 3] 609 PASS Range 31 [testDiv, 2, paras[4], 1], point 49 [document, 3]
610 PASS Range 31 [testDiv, 2, paras[4], 1], point 50 [comment, -1] 610 PASS Range 31 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
611 FAIL Range 31 [testDiv, 2, paras[4], 1], point 51 [comment, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 611 FAIL Range 31 [testDiv, 2, paras[4], 1], point 51 [comment, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
612 FAIL Range 31 [testDiv, 2, paras[4], 1], point 52 [comment, 4] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 612 FAIL Range 31 [testDiv, 2, paras[4], 1], point 52 [comment, 4] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
613 PASS Range 31 [testDiv, 2, paras[4], 1], point 53 [comment, 96] 613 PASS Range 31 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
614 FAIL Range 31 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Text node "Qrstuvwx" 614 FAIL Range 31 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Element node <p id="e" style="display:none">Ghijklmn</p>
615 FAIL Range 31 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Text node "Qrstuvwx" 615 FAIL Range 31 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Element node <p id="e" style="display:none">Ghijklmn</p>
616 FAIL Range 31 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--" Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 616 FAIL Range 31 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--" Commenter" and "commentator" mean different things. I'v...--> but got Element n ode <p id="e" style="display:none">Ghijklmn</p>
617 FAIL Range 31 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Text node "Qrstu vwx" 617 FAIL Range 31 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Element node <p id="e" style="display:none">Ghijklmn</p>
618 FAIL Range 31 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Qrst uvwx" 618 FAIL Range 31 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Element node <p id="e" style="display:none">Ghijklmn</p>
619 PASS Range 31 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1] 619 PASS Range 31 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]
620 FAIL Range 31 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Text node "Qrstuvwx" 620 FAIL Range 31 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Element node <p id="e" style="display:none">Ghijklmn</p>
621 FAIL Range 31 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Text node "Qrstuvwx" 621 FAIL Range 31 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Element node <p id="e" style="display:none">Ghijklmn</p>
622 PASS Range 31 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5] 622 PASS Range 31 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]
623 FAIL Range 31 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Text node "Qr stuvwx" 623 FAIL Range 31 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Element node <p id="e" style="display:none">Ghijklmn</p>
624 FAIL Range 31 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Text node "Qr stuvwx" 624 FAIL Range 31 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Element node <p id="e" style="display:none">Ghijklmn</p>
625 FAIL Range 31 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 625 FAIL Range 31 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Element node <p id="e" style="display:non e">Ghijklmn</p>
626 FAIL Range 31 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 626 FAIL Range 31 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Element node <p id="e" style="display:non e">Ghijklmn</p>
627 FAIL Range 31 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 627 FAIL Range 31 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Element node <p id="e" style="display:non e">Ghijklmn</p>
628 FAIL Range 31 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Text node "Qrstuvwx" 628 FAIL Range 31 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Element node <p id="e" style="display:none">Ghijklmn</p>
629 FAIL Range 31 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Text node "Qrstuvwx" 629 FAIL Range 31 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Element node <p id="e" style="display:none">Ghijklmn</p>
630 FAIL Range 31 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 630 FAIL Range 31 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <p id="e" style="display:none">Ghijklmn</p>
631 FAIL Range 31 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 631 FAIL Range 31 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <p id="e" style="display:none">Ghijklmn</p>
632 FAIL Range 31 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Text node "Qrstuvwx" 632 FAIL Range 31 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Element node <p id="e" style="display:none">Ghijklmn</p>
633 FAIL Range 31 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Text node "Qrstuvwx" 633 FAIL Range 31 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Element node <p id="e" style="display:none">Ghijklmn</p>
634 FAIL Range 31 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction , 12] assert_equals: focusNode must equal the node we collapse()d to expected Pr ocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 634 FAIL Range 31 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction , 12] assert_equals: focusNode must equal the node we collapse()d to expected Pr ocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Element node <p id="e" style="display:none">Ghijklmn</p>
635 FAIL Range 31 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Text node "Qrstuvwx" 635 FAIL Range 31 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Element node <p id="e" style="display:none">Ghijklmn</p>
636 FAIL Range 31 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Text node "Qrstuvwx" 636 FAIL Range 31 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Element node <p id="e" style="display:none">Ghijklmn</p>
637 FAIL Range 31 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Text node "Qrstuvwx" 637 FAIL Range 31 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Element node <p id="e" style="display:none ">Ghijklmn</p>
638 FAIL Range 31 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Text node "Qrstuvwx" 638 FAIL Range 31 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Element node <p id="e" style="display:none ">Ghijklmn</p>
639 FAIL Range 31 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--בן חיים אליעזר--> but got Text node "Qrstuvwx" 639 FAIL Range 31 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--בן חיים אליעזר--> but got Element node <p id="e" style="display:n one">Ghijklmn</p>
640 FAIL Range 31 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected DocumentFragment node wit h 0 children but got Text node "Qrstuvwx" 640 FAIL Range 31 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected DocumentFragment node wit h 0 children but got Element node <p id="e" style="display:none">Ghijklmn</p>
641 FAIL Range 31 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0] assert_equ als: focusNode must equal the node we collapse()d to expected DocumentFragment n ode with 0 children but got Text node "Qrstuvwx" 641 FAIL Range 31 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0] assert_equ als: focusNode must equal the node we collapse()d to expected DocumentFragment n ode with 0 children but got Element node <p id="e" style="display:none">Ghijklmn </p>
642 FAIL Range 31 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 642 FAIL Range 31 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <p id="e" style="display:none">Ghijklmn</p>
643 PASS Range 31 [testDiv, 2, paras[4], 1], point 83 [doctype, 0] 643 PASS Range 31 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
644 FAIL Range 31 [testDiv, 2, paras[4], 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTyp e function "function () { 644 FAIL Range 31 [testDiv, 2, paras[4], 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTyp e function "function () {
645 selection.collapse(point[0], point[1]); 645 selection.collapse(point[0], point[1]);
646 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 646 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
647 PASS Range 31 [testDiv, 2, paras[4], 1], point 85 [doctype, 1] 647 PASS Range 31 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
648 PASS Range 31 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0] 648 PASS Range 31 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]
649 PASS Range 31 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0] 649 PASS Range 31 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]
650 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 0 [paras[0].firstChild , -1] 650 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 0 [paras[0].firstChild , -1]
651 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 1 [paras[0].firstChild , 0] 651 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 1 [paras[0].firstChild , 0]
652 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 652 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
755 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 755 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Text node "Qrstuvwx"
756 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Text node "Qrstuvwx" 756 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Text node "Qrstuvwx"
757 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 83 [doctype, 0] 757 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 83 [doctype, 0]
758 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 758 FAIL Range 32 [testDiv, 1, paras[2].firstChild, 5], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
759 selection.collapse(point[0], point[1]); 759 selection.collapse(point[0], point[1]);
760 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 760 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
761 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 85 [doctype, 1] 761 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 85 [doctype, 1]
762 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 86 [foreignDoctype, 0] 762 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 86 [foreignDoctype, 0]
763 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 87 [xmlDoctype, 0] 763 PASS Range 32 [testDiv, 1, paras[2].firstChild, 5], point 87 [xmlDoctype, 0]
764 PASS Range 33 [document.documentElement, 1, document.body, 0], point 0 [paras[0] .firstChild, -1] 764 PASS Range 33 [document.documentElement, 1, document.body, 0], point 0 [paras[0] .firstChild, -1]
765 PASS Range 33 [document.documentElement, 1, document.body, 0], point 1 [paras[0] .firstChild, 0] 765 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 1 [paras[0] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Äb̈c̈d̈ëf̈g̈ḧ
766 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
767 </p><p id...
766 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 768 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 2 [paras[0] .firstChild, 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
767 PASS Range 33 [document.documentElement, 1, document.body, 0], point 3 [paras[0] .firstChild, 2] 769 PASS Range 33 [document.documentElement, 1, document.body, 0], point 3 [paras[0] .firstChild, 2]
768 PASS Range 33 [document.documentElement, 1, document.body, 0], point 4 [paras[0] .firstChild, 8] 770 PASS Range 33 [document.documentElement, 1, document.body, 0], point 4 [paras[0] .firstChild, 8]
769 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 771 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 5 [paras[0] .firstChild, 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
770 PASS Range 33 [document.documentElement, 1, document.body, 0], point 6 [paras[0] .firstChild, 10] 772 PASS Range 33 [document.documentElement, 1, document.body, 0], point 6 [paras[0] .firstChild, 10]
771 PASS Range 33 [document.documentElement, 1, document.body, 0], point 7 [paras[0] .firstChild, 65535] 773 PASS Range 33 [document.documentElement, 1, document.body, 0], point 7 [paras[0] .firstChild, 65535]
772 PASS Range 33 [document.documentElement, 1, document.body, 0], point 8 [paras[1] .firstChild, -1] 774 PASS Range 33 [document.documentElement, 1, document.body, 0], point 8 [paras[1] .firstChild, -1]
773 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop 775 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 9 [paras[1] .firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to e xpected Text node "Ijklmnop
774 " but got Text node "Qrstuvwx" 776 " but got Text node "Qrstuvwx"
775 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 777 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 10 [paras[1 ].firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
776 " but got Text node "Qrstuvwx" 778 " but got Text node "Qrstuvwx"
777 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 779 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 11 [paras[1 ].firstChild, 2] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
778 " but got Text node "Qrstuvwx" 780 " but got Text node "Qrstuvwx"
779 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 781 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 12 [paras[1 ].firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
780 " but got Text node "Qrstuvwx" 782 " but got Text node "Qrstuvwx"
781 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop 783 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 13 [paras[1 ].firstChild, 9] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Ijklmnop
782 " but got Text node "Qrstuvwx" 784 " but got Text node "Qrstuvwx"
783 PASS Range 33 [document.documentElement, 1, document.body, 0], point 14 [paras[1 ].firstChild, 10] 785 PASS Range 33 [document.documentElement, 1, document.body, 0], point 14 [paras[1 ].firstChild, 10]
784 PASS Range 33 [document.documentElement, 1, document.body, 0], point 15 [paras[1 ].firstChild, 65535] 786 PASS Range 33 [document.documentElement, 1, document.body, 0], point 15 [paras[1 ].firstChild, 65535]
785 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 787 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 16 [detache dPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
786 " 788 </p><p id...
787 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 789 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 17 [detache dPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
788 " 790 </p><p id...
789 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 791 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 18 [detache dPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse() d to expected Text node "Opqrstuv" but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
790 " 792 </p><p id...
791 PASS Range 33 [document.documentElement, 1, document.body, 0], point 19 [detache dPara1.firstChild, 9] 793 PASS Range 33 [document.documentElement, 1, document.body, 0], point 19 [detache dPara1.firstChild, 9]
792 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 794 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 20 [foreign Para1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
793 " 795 </p><p id...
794 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 796 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 21 [foreign Para1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
795 " 797 </p><p id...
796 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 798 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 22 [foreign Para1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
797 " 799 </p><p id...
798 PASS Range 33 [document.documentElement, 1, document.body, 0], point 23 [foreign Para1.firstChild, 9] 800 PASS Range 33 [document.documentElement, 1, document.body, 0], point 23 [foreign Para1.firstChild, 9]
799 PASS Range 33 [document.documentElement, 1, document.body, 0], point 24 [documen t.documentElement, -1] 801 PASS Range 33 [document.documentElement, 1, document.body, 0], point 24 [documen t.documentElement, -1]
800 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 802 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 25 [documen t.documentElement, 0] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
801 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 803 <me... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
802 " 804 </p><p id...
803 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 805 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 26 [documen t.documentElement, 1] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
804 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 806 <me... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
805 " 807 </p><p id...
806 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title> 808 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 27 [documen t.documentElement, 2] assert_equals: focusNode must equal the node we collapse() d to expected Element node <html><head><title>Selection.collapse() tests</title>
807 <me... but got Text node "Qrstuvwx" 809 <me... but got Text node "Qrstuvwx"
808 PASS Range 33 [document.documentElement, 1, document.body, 0], point 28 [documen t.documentElement, 7] 810 PASS Range 33 [document.documentElement, 1, document.body, 0], point 28 [documen t.documentElement, 7]
809 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title> 811 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 29 [documen t.head, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <head><title>Selection.collapse() tests</title>
810 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 812 <meta nam... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈h ̈
811 " 813 </p><p id...
812 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 814 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 30 [documen t.body, 3] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
813 </p><p id... but got Text node "Qrstuvwx" 815 </p><p id... but got Text node "Qrstuvwx"
814 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 816 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 31 [foreign Doc.documentElement, 0] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
815 " 817 </p><p id...
816 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 818 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 32 [foreign Doc.documentElement, 1] assert_equals: focusNode must equal the node we collapse ()d to expected Element node <html><head><title></title></head><body><p>Efghijkl </p><p... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
817 " 819 </p><p id...
818 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ 820 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 33 [foreign Doc.head, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <head><title></title></head> but got Element node <body><div i d="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
819 " 821 </p><p id...
820 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Text node "Äb̈c̈d̈ëf̈g̈ḧ 822 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 34 [foreign Doc.body, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... b ut got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
821 " 823 </p><p id...
822 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 824 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 35 [paras[0 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
823 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 825 </p> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
824 " 826 </p><p id...
825 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 827 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 36 [paras[0 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
826 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 828 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
827 " 829 "
828 PASS Range 33 [document.documentElement, 1, document.body, 0], point 37 [paras[0 ], 2] 830 PASS Range 33 [document.documentElement, 1, document.body, 0], point 37 [paras[0 ], 2]
829 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 831 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 38 [paras[1 ], 0] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
830 </p> but got Text node "Qrstuvwx" 832 </p> but got Text node "Qrstuvwx"
831 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop 833 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 39 [paras[1 ], 1] assert_equals: focusNode must equal the node we collapse()d to expected El ement node <p id="b" style="display:none">Ijklmnop
832 </p> but got Text node "Qrstuvwx" 834 </p> but got Text node "Qrstuvwx"
833 PASS Range 33 [document.documentElement, 1, document.body, 0], point 40 [paras[1 ], 2] 835 PASS Range 33 [document.documentElement, 1, document.body, 0], point 40 [paras[1 ], 2]
834 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 836 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 41 [detache dPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id= "a">Äb̈c̈d̈ëf̈g̈ḧ
835 " 837 </p><p id...
836 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 838 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 42 [detache dPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <p>Opqrstuv</p> but got Element node <body><div id="test"><p id= "a">Äb̈c̈d̈ëf̈g̈ḧ
837 " 839 </p><p id...
838 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 840 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 43 [testDiv , 0] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
839 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 841 </p><p id="b" s... but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈e ̈f̈g̈ḧ
840 " 842 </p><p id...
841 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 843 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 44 [testDiv , 3] assert_equals: focusNode must equal the node we collapse()d to expected Ele ment node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
842 </p><p id="b" s... but got Text node "Qrstuvwx" 844 </p><p id="b" s... but got Text node "Qrstuvwx"
843 PASS Range 33 [document.documentElement, 1, document.body, 0], point 45 [documen t, -1] 845 PASS Range 33 [document.documentElement, 1, document.body, 0], point 45 [documen t, -1]
844 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 846 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 46 [documen t, 0] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Element node <body><div id="test"><p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
845 " 847 </p><p id...
846 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 848 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 47 [documen t, 1] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Element node <body><div id="test"><p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
847 " 849 </p><p id...
848 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx" 850 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 48 [documen t, 2] assert_equals: focusNode must equal the node we collapse()d to expected Do cument node with 2 children but got Text node "Qrstuvwx"
849 PASS Range 33 [document.documentElement, 1, document.body, 0], point 49 [documen t, 3] 851 PASS Range 33 [document.documentElement, 1, document.body, 0], point 49 [documen t, 3]
850 PASS Range 33 [document.documentElement, 1, document.body, 0], point 50 [comment , -1] 852 PASS Range 33 [document.documentElement, 1, document.body, 0], point 50 [comment , -1]
851 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 853 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 51 [comment , 0] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
852 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 854 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 52 [comment , 4] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
853 PASS Range 33 [document.documentElement, 1, document.body, 0], point 53 [comment , 96] 855 PASS Range 33 [document.documentElement, 1, document.body, 0], point 53 [comment , 96]
854 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 856 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 54 [foreign Doc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ
855 " 857 </p><p id...
856 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 858 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 55 [foreign Doc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 children but got Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ
857 " 859 </p><p id...
858 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 860 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 56 [foreign Comment, 2] assert_equals: focusNode must equal the node we collapse()d to expec ted Comment node <!--"Commenter" and "commentator" mean different things. I'v.. .--> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
859 " 861 </p><p id...
860 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Text node "Äb̈c̈d̈ëf̈g̈ḧ 862 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 57 [foreign TextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Text node "I admit that I harbor doubts about whether we really need..." bu t got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
861 " 863 </p><p id...
862 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Text node "Äb̈c̈d̈ëf̈g̈ḧ 864 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 58 [foreign TextNode, 36] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "I admit that I harbor doubts about whether we really need..." b ut got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
863 " 865 </p><p id...
864 PASS Range 33 [document.documentElement, 1, document.body, 0], point 59 [xmlDoc, -1] 866 PASS Range 33 [document.documentElement, 1, document.body, 0], point 59 [xmlDoc, -1]
865 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 867 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 60 [xmlDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Element node <body><div id="test"><p id="a"> b̈c̈d̈ëf̈g̈ḧ
866 " 868 </p><p id...
867 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 869 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 61 [xmlDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Docu ment node with 4 children but got Element node <body><div id="test"><p id="a"> b̈c̈d̈ëf̈g̈ḧ
868 " 870 </p><p id...
869 PASS Range 33 [document.documentElement, 1, document.body, 0], point 62 [xmlDoc, 5] 871 PASS Range 33 [document.documentElement, 1, document.body, 0], point 62 [xmlDoc, 5]
870 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 872 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 63 [xmlComm ent, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
871 " 873 </p><p id...
872 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 874 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 64 [xmlComm ent, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I maliciously created a comment that will break incautiou...--> but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
873 " 875 </p><p id...
874 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ ëf̈g̈ḧ 876 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 65 [process ingInstruction, 0] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
875 " 877 </p><p id...
876 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ ëf̈g̈ḧ 878 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 66 [process ingInstruction, 5] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
877 " 879 </p><p id...
878 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ ëf̈g̈ḧ 880 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 67 [process ingInstruction, 9] assert_equals: focusNode must equal the node we collapse()d t o expected ProcessingInstruction node with target "somePI" and data "Did you kno w that \":syn sync fromstart\" is very useful wh..." but got Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
879 " 881 </p><p id...
880 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 882 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 68 [detache dTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
881 " 883 </p><p id...
882 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 884 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 69 [detache dTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to exp ected Text node "Uvwxyzab" but got Element node <body><div id="test"><p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
883 " 885 </p><p id...
884 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 886 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 70 [detache dForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
885 " 887 </p><p id...
886 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 888 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 71 [detache dForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
887 " 889 </p><p id...
888 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 890 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 72 [detache dXmlTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ
889 " 891 </p><p id...
890 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 892 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 73 [detache dXmlTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Klmnopqr" but got Element node <body><div id="test"><p id="a ">Äb̈c̈d̈ëf̈g̈ḧ
891 " 893 </p><p id...
892 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 894 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 74 [detache dProcessingInstruction, 12] assert_equals: focusNode must equal the node we coll apse()d to expected ProcessingInstruction node with target "whippoorwill" and da ta "chirp chirp chirp" but got Element node <body><div id="test"><p id="a">Äb̈c ̈d̈ëf̈g̈ḧ
893 " 895 </p><p id...
894 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 896 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 75 [detache dComment, 3] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
895 " 897 </p><p id...
896 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 898 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 76 [detache dComment, 5] assert_equals: focusNode must equal the node we collapse()d to expe cted Comment node <!--Stuvwxyz--> but got Element node <body><div id="test"><p i d="a">Äb̈c̈d̈ëf̈g̈ḧ
897 " 899 </p><p id...
898 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈e ̈f̈g̈ḧ 900 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 77 [detache dForeignComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <body>< div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
899 " 901 </p><p id...
900 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Äb̈c̈d̈e ̈f̈g̈ḧ 902 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 78 [detache dForeignComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Element node <body>< div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
901 " 903 </p><p id...
902 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈ d̈ëf̈g̈ḧ 904 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 79 [detache dXmlComment, 2] assert_equals: focusNode must equal the node we collapse()d to e xpected Comment node <!--בן חיים אליעזר--> but got Element node <bod y><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
903 " 905 </p><p id...
904 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 906 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 80 [docfrag , 0] assert_equals: focusNode must equal the node we collapse()d to expected Doc umentFragment node with 0 children but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
905 " 907 </p><p id...
906 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 908 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 81 [foreign Docfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expec ted DocumentFragment node with 0 children but got Element node <body><div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
907 " 909 </p><p id...
908 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 910 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 82 [xmlDocf rag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Element node <body><div id="test"> <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
909 " 911 </p><p id...
910 PASS Range 33 [document.documentElement, 1, document.body, 0], point 83 [doctype , 0] 912 PASS Range 33 [document.documentElement, 1, document.body, 0], point 83 [doctype , 0]
911 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 913 FAIL Range 33 [document.documentElement, 1, document.body, 0], point 84 [doctype , -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
912 selection.collapse(point[0], point[1]); 914 selection.collapse(point[0], point[1]);
913 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 915 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
914 PASS Range 33 [document.documentElement, 1, document.body, 0], point 85 [doctype , 1] 916 PASS Range 33 [document.documentElement, 1, document.body, 0], point 85 [doctype , 1]
915 PASS Range 33 [document.documentElement, 1, document.body, 0], point 86 [foreign Doctype, 0] 917 PASS Range 33 [document.documentElement, 1, document.body, 0], point 86 [foreign Doctype, 0]
916 PASS Range 33 [document.documentElement, 1, document.body, 0], point 87 [xmlDoct ype, 0] 918 PASS Range 33 [document.documentElement, 1, document.body, 0], point 87 [xmlDoct ype, 0]
917 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 0 [para s[0].firstChild, -1] 919 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 0 [para s[0].firstChild, -1]
918 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 1 [para s[0].firstChild, 0] 920 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 1 [para s[0].firstChild, 0]
919 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 2 [para s[0].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse ()d to expected 1 but got 2 921 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 2 [para s[0].firstChild, 1] assert_equals: focusOffset must equal the offset we collapse ()d to expected 1 but got 2
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
1022 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 81 [for eignDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse( ) expected 1 but got 0 1024 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 81 [for eignDocfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse( ) expected 1 but got 0
1023 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 82 [xml Docfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse() ex pected 1 but got 0 1025 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 82 [xml Docfrag, 0] assert_equals: selection.rangeCount must equal 1 after collapse() ex pected 1 but got 0
1024 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 83 [doc type, 0] 1026 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 83 [doc type, 0]
1025 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 84 [doc type, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1027 FAIL Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 84 [doc type, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1026 selection.collapse(point[0], point[1]); 1028 selection.collapse(point[0], point[1]);
1027 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1029 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1028 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 85 [doc type, 1] 1030 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 85 [doc type, 1]
1029 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 86 [for eignDoctype, 0] 1031 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 86 [for eignDoctype, 0]
1030 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 87 [xml Doctype, 0] 1032 PASS Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 87 [xml Doctype, 0]
1031 PASS Range 35 [document, 0, document, 1], point 0 [paras[0].firstChild, -1] 1033 PASS Range 35 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
1032 PASS Range 35 [document, 0, document, 1], point 1 [paras[0].firstChild, 0] 1034 FAIL Range 35 [document, 0, document, 1], point 1 [paras[0].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ä b̈c̈d̈ëf̈g̈ḧ
1035 " but got Document node with 2 children
1033 FAIL Range 35 [document, 0, document, 1], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1036 FAIL Range 35 [document, 0, document, 1], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1034 PASS Range 35 [document, 0, document, 1], point 3 [paras[0].firstChild, 2] 1037 PASS Range 35 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
1035 PASS Range 35 [document, 0, document, 1], point 4 [paras[0].firstChild, 8] 1038 PASS Range 35 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
1036 FAIL Range 35 [document, 0, document, 1], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1039 FAIL Range 35 [document, 0, document, 1], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1037 PASS Range 35 [document, 0, document, 1], point 6 [paras[0].firstChild, 10] 1040 PASS Range 35 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
1038 PASS Range 35 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535] 1041 PASS Range 35 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
1039 PASS Range 35 [document, 0, document, 1], point 8 [paras[1].firstChild, -1] 1042 PASS Range 35 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
1040 FAIL Range 35 [document, 0, document, 1], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1043 FAIL Range 35 [document, 0, document, 1], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1041 " but got Text node "Qrstuvwx" 1044 " but got Text node "Qrstuvwx"
1042 FAIL Range 35 [document, 0, document, 1], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1045 FAIL Range 35 [document, 0, document, 1], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1043 " but got Text node "Qrstuvwx" 1046 " but got Text node "Qrstuvwx"
1044 FAIL Range 35 [document, 0, document, 1], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1047 FAIL Range 35 [document, 0, document, 1], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1045 " but got Text node "Qrstuvwx" 1048 " but got Text node "Qrstuvwx"
1046 FAIL Range 35 [document, 0, document, 1], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1049 FAIL Range 35 [document, 0, document, 1], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1047 " but got Text node "Qrstuvwx" 1050 " but got Text node "Qrstuvwx"
1048 FAIL Range 35 [document, 0, document, 1], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1051 FAIL Range 35 [document, 0, document, 1], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1049 " but got Text node "Qrstuvwx" 1052 " but got Text node "Qrstuvwx"
1050 PASS Range 35 [document, 0, document, 1], point 14 [paras[1].firstChild, 10] 1053 PASS Range 35 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
1051 PASS Range 35 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535] 1054 PASS Range 35 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
1052 FAIL Range 35 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1055 FAIL Range 35 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1053 " 1056 FAIL Range 35 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1054 FAIL Range 35 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1057 FAIL Range 35 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1055 "
1056 FAIL Range 35 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1057 "
1058 PASS Range 35 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9] 1058 PASS Range 35 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
1059 FAIL Range 35 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1059 FAIL Range 35 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1060 " 1060 FAIL Range 35 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1061 FAIL Range 35 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1061 FAIL Range 35 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1062 "
1063 FAIL Range 35 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1064 "
1065 PASS Range 35 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9] 1062 PASS Range 35 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]
1066 PASS Range 35 [document, 0, document, 1], point 24 [document.documentElement, -1 ] 1063 PASS Range 35 [document, 0, document, 1], point 24 [document.documentElement, -1 ]
1067 FAIL Range 35 [document, 0, document, 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1064 FAIL Range 35 [document, 0, document, 1], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1068 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1065 <me... but got Document node with 2 children
1069 "
1070 FAIL Range 35 [document, 0, document, 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1066 FAIL Range 35 [document, 0, document, 1], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1071 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1067 <me... but got Document node with 2 children
1072 "
1073 FAIL Range 35 [document, 0, document, 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1068 FAIL Range 35 [document, 0, document, 1], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1074 <me... but got Text node "Qrstuvwx" 1069 <me... but got Text node "Qrstuvwx"
1075 PASS Range 35 [document, 0, document, 1], point 28 [document.documentElement, 7] 1070 PASS Range 35 [document, 0, document, 1], point 28 [document.documentElement, 7]
1076 FAIL Range 35 [document, 0, document, 1], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title> 1071 FAIL Range 35 [document, 0, document, 1], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title>
1077 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1072 <meta nam... but got Document node with 2 children
1078 "
1079 FAIL Range 35 [document, 0, document, 1], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1073 FAIL Range 35 [document, 0, document, 1], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1080 </p><p id... but got Text node "Qrstuvwx" 1074 </p><p id... but got Text node "Qrstuvwx"
1081 FAIL Range 35 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 1075 FAIL Range 35 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1082 " 1076 FAIL Range 35 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1083 FAIL Range 35 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Äb̈c̈d̈ëf̈g̈ḧ 1077 FAIL Range 35 [document, 0, document, 1], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Document node with 2 children
1084 " 1078 FAIL Range 35 [document, 0, document, 1], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Document node with 2 children
1085 FAIL Range 35 [document, 0, document, 1], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1086 "
1087 FAIL Range 35 [document, 0, document, 1], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ
1088 "
1089 FAIL Range 35 [document, 0, document, 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1079 FAIL Range 35 [document, 0, document, 1], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1090 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1080 </p> but got Document node with 2 children
1091 "
1092 FAIL Range 35 [document, 0, document, 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1081 FAIL Range 35 [document, 0, document, 1], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1093 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1082 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1094 " 1083 "
1095 PASS Range 35 [document, 0, document, 1], point 37 [paras[0], 2] 1084 PASS Range 35 [document, 0, document, 1], point 37 [paras[0], 2]
1096 FAIL Range 35 [document, 0, document, 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1085 FAIL Range 35 [document, 0, document, 1], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1097 </p> but got Text node "Qrstuvwx" 1086 </p> but got Text node "Qrstuvwx"
1098 FAIL Range 35 [document, 0, document, 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1087 FAIL Range 35 [document, 0, document, 1], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1099 </p> but got Text node "Qrstuvwx" 1088 </p> but got Text node "Qrstuvwx"
1100 PASS Range 35 [document, 0, document, 1], point 40 [paras[1], 2] 1089 PASS Range 35 [document, 0, document, 1], point 40 [paras[1], 2]
1101 FAIL Range 35 [document, 0, document, 1], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1090 FAIL Range 35 [document, 0, document, 1], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1102 " 1091 FAIL Range 35 [document, 0, document, 1], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1103 FAIL Range 35 [document, 0, document, 1], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1104 "
1105 FAIL Range 35 [document, 0, document, 1], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1092 FAIL Range 35 [document, 0, document, 1], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1106 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1093 </p><p id="b" s... but got Document node with 2 children
1107 "
1108 FAIL Range 35 [document, 0, document, 1], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1094 FAIL Range 35 [document, 0, document, 1], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1109 </p><p id="b" s... but got Text node "Qrstuvwx" 1095 </p><p id="b" s... but got Text node "Qrstuvwx"
1110 PASS Range 35 [document, 0, document, 1], point 45 [document, -1] 1096 PASS Range 35 [document, 0, document, 1], point 45 [document, -1]
1111 FAIL Range 35 [document, 0, document, 1], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1097 FAIL Range 35 [document, 0, document, 1], point 46 [document, 0] assert_equals: focusOffset must equal the offset we collapse()d to expected 0 but got 1
1112 " 1098 FAIL Range 35 [document, 0, document, 1], point 47 [document, 1] assert_equals: focusOffset and anchorOffset must be equal after collapse() expected 0 but got 1
1113 FAIL Range 35 [document, 0, document, 1], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1114 "
1115 FAIL Range 35 [document, 0, document, 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx" 1099 FAIL Range 35 [document, 0, document, 1], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx"
1116 PASS Range 35 [document, 0, document, 1], point 49 [document, 3] 1100 PASS Range 35 [document, 0, document, 1], point 49 [document, 3]
1117 PASS Range 35 [document, 0, document, 1], point 50 [comment, -1] 1101 PASS Range 35 [document, 0, document, 1], point 50 [comment, -1]
1118 FAIL Range 35 [document, 0, document, 1], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1102 FAIL Range 35 [document, 0, document, 1], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1119 FAIL Range 35 [document, 0, document, 1], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1103 FAIL Range 35 [document, 0, document, 1], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1120 PASS Range 35 [document, 0, document, 1], point 53 [comment, 96] 1104 PASS Range 35 [document, 0, document, 1], point 53 [comment, 96]
1121 FAIL Range 35 [document, 0, document, 1], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1105 FAIL Range 35 [document, 0, document, 1], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1122 " 1106 FAIL Range 35 [document, 0, document, 1], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1123 FAIL Range 35 [document, 0, document, 1], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1107 FAIL Range 35 [document, 0, document, 1], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Document node with 2 children
1124 " 1108 FAIL Range 35 [document, 0, document, 1], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Document node w ith 2 children
1125 FAIL Range 35 [document, 0, document, 1], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 1109 FAIL Range 35 [document, 0, document, 1], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Document node with 2 children
1126 "
1127 FAIL Range 35 [document, 0, document, 1], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Äb̈ c̈d̈ëf̈g̈ḧ
1128 "
1129 FAIL Range 35 [document, 0, document, 1], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Text node "Äb ̈c̈d̈ëf̈g̈ḧ
1130 "
1131 PASS Range 35 [document, 0, document, 1], point 59 [xmlDoc, -1] 1110 PASS Range 35 [document, 0, document, 1], point 59 [xmlDoc, -1]
1132 FAIL Range 35 [document, 0, document, 1], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1111 FAIL Range 35 [document, 0, document, 1], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1133 " 1112 FAIL Range 35 [document, 0, document, 1], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1134 FAIL Range 35 [document, 0, document, 1], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1135 "
1136 PASS Range 35 [document, 0, document, 1], point 62 [xmlDoc, 5] 1113 PASS Range 35 [document, 0, document, 1], point 62 [xmlDoc, 5]
1137 FAIL Range 35 [document, 0, document, 1], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 1114 FAIL Range 35 [document, 0, document, 1], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1138 " 1115 FAIL Range 35 [document, 0, document, 1], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1139 FAIL Range 35 [document, 0, document, 1], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 1116 FAIL Range 35 [document, 0, document, 1], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1140 " 1117 FAIL Range 35 [document, 0, document, 1], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1141 FAIL Range 35 [document, 0, document, 1], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1118 FAIL Range 35 [document, 0, document, 1], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1142 " 1119 FAIL Range 35 [document, 0, document, 1], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1143 FAIL Range 35 [document, 0, document, 1], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1120 FAIL Range 35 [document, 0, document, 1], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1144 " 1121 FAIL Range 35 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1145 FAIL Range 35 [document, 0, document, 1], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1122 FAIL Range 35 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1146 " 1123 FAIL Range 35 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1147 FAIL Range 35 [document, 0, document, 1], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1124 FAIL Range 35 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1148 " 1125 FAIL Range 35 [document, 0, document, 1], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Document node with 2 children
1149 FAIL Range 35 [document, 0, document, 1], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1126 FAIL Range 35 [document, 0, document, 1], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1150 " 1127 FAIL Range 35 [document, 0, document, 1], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1151 FAIL Range 35 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1128 FAIL Range 35 [document, 0, document, 1], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1152 " 1129 FAIL Range 35 [document, 0, document, 1], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1153 FAIL Range 35 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1130 FAIL Range 35 [document, 0, document, 1], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Document node with 2 children
1154 " 1131 FAIL Range 35 [document, 0, document, 1], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Document node with 2 children
1155 FAIL Range 35 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1132 FAIL Range 35 [document, 0, document, 1], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1156 " 1133 FAIL Range 35 [document, 0, document, 1], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1157 FAIL Range 35 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1158 "
1159 FAIL Range 35 [document, 0, document, 1], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1160 "
1161 FAIL Range 35 [document, 0, document, 1], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1162 "
1163 FAIL Range 35 [document, 0, document, 1], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1164 "
1165 FAIL Range 35 [document, 0, document, 1], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1166 "
1167 FAIL Range 35 [document, 0, document, 1], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1168 "
1169 FAIL Range 35 [document, 0, document, 1], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1170 "
1171 FAIL Range 35 [document, 0, document, 1], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1172 "
1173 FAIL Range 35 [document, 0, document, 1], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1174 "
1175 FAIL Range 35 [document, 0, document, 1], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1176 "
1177 PASS Range 35 [document, 0, document, 1], point 83 [doctype, 0] 1134 PASS Range 35 [document, 0, document, 1], point 83 [doctype, 0]
1178 FAIL Range 35 [document, 0, document, 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () { 1135 FAIL Range 35 [document, 0, document, 1], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () {
1179 selection.collapse(point[0], point[1]); 1136 selection.collapse(point[0], point[1]);
1180 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1137 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1181 PASS Range 35 [document, 0, document, 1], point 85 [doctype, 1] 1138 PASS Range 35 [document, 0, document, 1], point 85 [doctype, 1]
1182 PASS Range 35 [document, 0, document, 1], point 86 [foreignDoctype, 0] 1139 PASS Range 35 [document, 0, document, 1], point 86 [foreignDoctype, 0]
1183 PASS Range 35 [document, 0, document, 1], point 87 [xmlDoctype, 0] 1140 PASS Range 35 [document, 0, document, 1], point 87 [xmlDoctype, 0]
1184 PASS Range 36 [document, 0, document, 2], point 0 [paras[0].firstChild, -1] 1141 PASS Range 36 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
1185 PASS Range 36 [document, 0, document, 2], point 1 [paras[0].firstChild, 0] 1142 PASS Range 36 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
1186 FAIL Range 36 [document, 0, document, 2], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1143 FAIL Range 36 [document, 0, document, 2], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1187 PASS Range 36 [document, 0, document, 2], point 3 [paras[0].firstChild, 2] 1144 PASS Range 36 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
1188 PASS Range 36 [document, 0, document, 2], point 4 [paras[0].firstChild, 8] 1145 PASS Range 36 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
1189 FAIL Range 36 [document, 0, document, 2], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1146 FAIL Range 36 [document, 0, document, 2], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1190 PASS Range 36 [document, 0, document, 2], point 6 [paras[0].firstChild, 10] 1147 PASS Range 36 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
1191 PASS Range 36 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535] 1148 PASS Range 36 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
1192 PASS Range 36 [document, 0, document, 2], point 8 [paras[1].firstChild, -1] 1149 PASS Range 36 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
1193 FAIL Range 36 [document, 0, document, 2], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1150 FAIL Range 36 [document, 0, document, 2], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1194 " but got Text node "Qrstuvwx" 1151 " but got Text node "Qrstuvwx"
1195 FAIL Range 36 [document, 0, document, 2], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1152 FAIL Range 36 [document, 0, document, 2], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1196 " but got Text node "Qrstuvwx" 1153 " but got Text node "Qrstuvwx"
1197 FAIL Range 36 [document, 0, document, 2], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1154 FAIL Range 36 [document, 0, document, 2], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1198 " but got Text node "Qrstuvwx" 1155 " but got Text node "Qrstuvwx"
1199 FAIL Range 36 [document, 0, document, 2], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1156 FAIL Range 36 [document, 0, document, 2], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1200 " but got Text node "Qrstuvwx" 1157 " but got Text node "Qrstuvwx"
1201 FAIL Range 36 [document, 0, document, 2], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1158 FAIL Range 36 [document, 0, document, 2], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1202 " but got Text node "Qrstuvwx" 1159 " but got Text node "Qrstuvwx"
1203 PASS Range 36 [document, 0, document, 2], point 14 [paras[1].firstChild, 10] 1160 PASS Range 36 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
1204 PASS Range 36 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535] 1161 PASS Range 36 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
1205 FAIL Range 36 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1162 FAIL Range 36 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1206 FAIL Range 36 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1163 FAIL Range 36 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1207 FAIL Range 36 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1164 FAIL Range 36 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1208 PASS Range 36 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9] 1165 PASS Range 36 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
1209 FAIL Range 36 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1166 FAIL Range 36 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1210 FAIL Range 36 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1167 FAIL Range 36 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1211 FAIL Range 36 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1168 FAIL Range 36 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1212 PASS Range 36 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9] 1169 PASS Range 36 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]
1213 PASS Range 36 [document, 0, document, 2], point 24 [document.documentElement, -1 ] 1170 PASS Range 36 [document, 0, document, 2], point 24 [document.documentElement, -1 ]
1214 FAIL Range 36 [document, 0, document, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1171 FAIL Range 36 [document, 0, document, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1215 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1172 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1216 " 1173 "
1217 FAIL Range 36 [document, 0, document, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1174 FAIL Range 36 [document, 0, document, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1218 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1175 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1219 " 1176 "
1220 FAIL Range 36 [document, 0, document, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1177 FAIL Range 36 [document, 0, document, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1221 <me... but got Text node "Qrstuvwx" 1178 <me... but got Text node "Qrstuvwx"
1222 PASS Range 36 [document, 0, document, 2], point 28 [document.documentElement, 7] 1179 PASS Range 36 [document, 0, document, 2], point 28 [document.documentElement, 7]
1223 FAIL Range 36 [document, 0, document, 2], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title> 1180 FAIL Range 36 [document, 0, document, 2], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title>
1224 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1181 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1225 " 1182 "
1226 FAIL Range 36 [document, 0, document, 2], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1183 FAIL Range 36 [document, 0, document, 2], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1227 </p><p id... but got Text node "Qrstuvwx" 1184 </p><p id... but got Text node "Qrstuvwx"
1228 FAIL Range 36 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Qrstuvwx" 1185 FAIL Range 36 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1229 FAIL Range 36 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Qrstuvwx" 1186 FAIL Range 36 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1230 FAIL Range 36 [document, 0, document, 2], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Text node "Qrstuvwx" 1187 FAIL Range 36 [document, 0, document, 2], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Document node with 2 children
1231 FAIL Range 36 [document, 0, document, 2], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrs tuvwx" 1188 FAIL Range 36 [document, 0, document, 2], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Document node with 2 children
1232 FAIL Range 36 [document, 0, document, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1189 FAIL Range 36 [document, 0, document, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1233 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1190 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1234 " 1191 "
1235 FAIL Range 36 [document, 0, document, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1192 FAIL Range 36 [document, 0, document, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1236 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1193 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1237 " 1194 "
1238 PASS Range 36 [document, 0, document, 2], point 37 [paras[0], 2] 1195 PASS Range 36 [document, 0, document, 2], point 37 [paras[0], 2]
1239 FAIL Range 36 [document, 0, document, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1196 FAIL Range 36 [document, 0, document, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1240 </p> but got Text node "Qrstuvwx" 1197 </p> but got Text node "Qrstuvwx"
1241 FAIL Range 36 [document, 0, document, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1198 FAIL Range 36 [document, 0, document, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1242 </p> but got Text node "Qrstuvwx" 1199 </p> but got Text node "Qrstuvwx"
1243 PASS Range 36 [document, 0, document, 2], point 40 [paras[1], 2] 1200 PASS Range 36 [document, 0, document, 2], point 40 [paras[1], 2]
1244 FAIL Range 36 [document, 0, document, 2], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Qrstuvwx" 1201 FAIL Range 36 [document, 0, document, 2], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1245 FAIL Range 36 [document, 0, document, 2], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Qrstuvwx" 1202 FAIL Range 36 [document, 0, document, 2], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1246 FAIL Range 36 [document, 0, document, 2], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1203 FAIL Range 36 [document, 0, document, 2], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1247 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1204 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1248 " 1205 "
1249 FAIL Range 36 [document, 0, document, 2], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1206 FAIL Range 36 [document, 0, document, 2], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1250 </p><p id="b" s... but got Text node "Qrstuvwx" 1207 </p><p id="b" s... but got Text node "Qrstuvwx"
1251 PASS Range 36 [document, 0, document, 2], point 45 [document, -1] 1208 PASS Range 36 [document, 0, document, 2], point 45 [document, -1]
1252 FAIL Range 36 [document, 0, document, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1209 FAIL Range 36 [document, 0, document, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1253 " 1210 "
1254 FAIL Range 36 [document, 0, document, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1211 FAIL Range 36 [document, 0, document, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1255 " 1212 "
1256 FAIL Range 36 [document, 0, document, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx" 1213 FAIL Range 36 [document, 0, document, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx"
1257 PASS Range 36 [document, 0, document, 2], point 49 [document, 3] 1214 PASS Range 36 [document, 0, document, 2], point 49 [document, 3]
1258 PASS Range 36 [document, 0, document, 2], point 50 [comment, -1] 1215 PASS Range 36 [document, 0, document, 2], point 50 [comment, -1]
1259 FAIL Range 36 [document, 0, document, 2], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1216 FAIL Range 36 [document, 0, document, 2], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1260 FAIL Range 36 [document, 0, document, 2], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1217 FAIL Range 36 [document, 0, document, 2], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1261 PASS Range 36 [document, 0, document, 2], point 53 [comment, 96] 1218 PASS Range 36 [document, 0, document, 2], point 53 [comment, 96]
1262 FAIL Range 36 [document, 0, document, 2], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1219 FAIL Range 36 [document, 0, document, 2], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1263 FAIL Range 36 [document, 0, document, 2], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1220 FAIL Range 36 [document, 0, document, 2], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1264 FAIL Range 36 [document, 0, document, 2], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Text nod e "Qrstuvwx" 1221 FAIL Range 36 [document, 0, document, 2], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Document node with 2 children
1265 FAIL Range 36 [document, 0, document, 2], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Qrst uvwx" 1222 FAIL Range 36 [document, 0, document, 2], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Document node w ith 2 children
1266 FAIL Range 36 [document, 0, document, 2], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Text node "Qrs tuvwx" 1223 FAIL Range 36 [document, 0, document, 2], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Document node with 2 children
1267 PASS Range 36 [document, 0, document, 2], point 59 [xmlDoc, -1] 1224 PASS Range 36 [document, 0, document, 2], point 59 [xmlDoc, -1]
1268 FAIL Range 36 [document, 0, document, 2], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Qrstuvwx" 1225 FAIL Range 36 [document, 0, document, 2], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1269 FAIL Range 36 [document, 0, document, 2], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Qrstuvwx" 1226 FAIL Range 36 [document, 0, document, 2], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1270 PASS Range 36 [document, 0, document, 2], point 62 [xmlDoc, 5] 1227 PASS Range 36 [document, 0, document, 2], point 62 [xmlDoc, 5]
1271 FAIL Range 36 [document, 0, document, 2], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "Q rstuvwx" 1228 FAIL Range 36 [document, 0, document, 2], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1272 FAIL Range 36 [document, 0, document, 2], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "Q rstuvwx" 1229 FAIL Range 36 [document, 0, document, 2], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1273 FAIL Range 36 [document, 0, document, 2], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1230 FAIL Range 36 [document, 0, document, 2], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1274 FAIL Range 36 [document, 0, document, 2], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1231 FAIL Range 36 [document, 0, document, 2], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1275 FAIL Range 36 [document, 0, document, 2], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1232 FAIL Range 36 [document, 0, document, 2], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1276 FAIL Range 36 [document, 0, document, 2], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Qrstuvwx" 1233 FAIL Range 36 [document, 0, document, 2], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1277 FAIL Range 36 [document, 0, document, 2], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Qrstuvwx" 1234 FAIL Range 36 [document, 0, document, 2], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1278 FAIL Range 36 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Qrstuvwx" 1235 FAIL Range 36 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1279 FAIL Range 36 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Qrstuvwx" 1236 FAIL Range 36 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1280 FAIL Range 36 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Qrstuvwx" 1237 FAIL Range 36 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1281 FAIL Range 36 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Qrstuvwx" 1238 FAIL Range 36 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1282 FAIL Range 36 [document, 0, document, 2], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Text node "Qrstuvwx" 1239 FAIL Range 36 [document, 0, document, 2], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Document node with 2 children
1283 FAIL Range 36 [document, 0, document, 2], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Qrstuvwx" 1240 FAIL Range 36 [document, 0, document, 2], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1284 FAIL Range 36 [document, 0, document, 2], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Qrstuvwx" 1241 FAIL Range 36 [document, 0, document, 2], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1285 FAIL Range 36 [document, 0, document, 2], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Qrstuvwx" 1242 FAIL Range 36 [document, 0, document, 2], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1286 FAIL Range 36 [document, 0, document, 2], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Qrstuvwx" 1243 FAIL Range 36 [document, 0, document, 2], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1287 FAIL Range 36 [document, 0, document, 2], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1244 FAIL Range 36 [document, 0, document, 2], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Document node with 2 children
1288 FAIL Range 36 [document, 0, document, 2], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Text node "Qrstuvwx" 1245 FAIL Range 36 [document, 0, document, 2], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Document node with 2 children
1289 FAIL Range 36 [document, 0, document, 2], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1246 FAIL Range 36 [document, 0, document, 2], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1290 FAIL Range 36 [document, 0, document, 2], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1247 FAIL Range 36 [document, 0, document, 2], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1291 PASS Range 36 [document, 0, document, 2], point 83 [doctype, 0] 1248 PASS Range 36 [document, 0, document, 2], point 83 [doctype, 0]
1292 FAIL Range 36 [document, 0, document, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () { 1249 FAIL Range 36 [document, 0, document, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () {
1293 selection.collapse(point[0], point[1]); 1250 selection.collapse(point[0], point[1]);
1294 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1251 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1295 PASS Range 36 [document, 0, document, 2], point 85 [doctype, 1] 1252 PASS Range 36 [document, 0, document, 2], point 85 [doctype, 1]
1296 PASS Range 36 [document, 0, document, 2], point 86 [foreignDoctype, 0] 1253 PASS Range 36 [document, 0, document, 2], point 86 [foreignDoctype, 0]
1297 PASS Range 36 [document, 0, document, 2], point 87 [xmlDoctype, 0] 1254 PASS Range 36 [document, 0, document, 2], point 87 [xmlDoctype, 0]
1298 PASS Range 37 [document, 1, document, 2], point 0 [paras[0].firstChild, -1] 1255 PASS Range 37 [document, 1, document, 2], point 0 [paras[0].firstChild, -1]
1299 PASS Range 37 [document, 1, document, 2], point 1 [paras[0].firstChild, 0] 1256 PASS Range 37 [document, 1, document, 2], point 1 [paras[0].firstChild, 0]
1300 FAIL Range 37 [document, 1, document, 2], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1257 FAIL Range 37 [document, 1, document, 2], point 2 [paras[0].firstChild, 1] asser t_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1301 PASS Range 37 [document, 1, document, 2], point 3 [paras[0].firstChild, 2] 1258 PASS Range 37 [document, 1, document, 2], point 3 [paras[0].firstChild, 2]
1302 PASS Range 37 [document, 1, document, 2], point 4 [paras[0].firstChild, 8] 1259 PASS Range 37 [document, 1, document, 2], point 4 [paras[0].firstChild, 8]
1303 FAIL Range 37 [document, 1, document, 2], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1260 FAIL Range 37 [document, 1, document, 2], point 5 [paras[0].firstChild, 9] asser t_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1304 PASS Range 37 [document, 1, document, 2], point 6 [paras[0].firstChild, 10] 1261 PASS Range 37 [document, 1, document, 2], point 6 [paras[0].firstChild, 10]
1305 PASS Range 37 [document, 1, document, 2], point 7 [paras[0].firstChild, 65535] 1262 PASS Range 37 [document, 1, document, 2], point 7 [paras[0].firstChild, 65535]
1306 PASS Range 37 [document, 1, document, 2], point 8 [paras[1].firstChild, -1] 1263 PASS Range 37 [document, 1, document, 2], point 8 [paras[1].firstChild, -1]
1307 FAIL Range 37 [document, 1, document, 2], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1264 FAIL Range 37 [document, 1, document, 2], point 9 [paras[1].firstChild, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1308 " but got Text node "Qrstuvwx" 1265 " but got Text node "Qrstuvwx"
1309 FAIL Range 37 [document, 1, document, 2], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1266 FAIL Range 37 [document, 1, document, 2], point 10 [paras[1].firstChild, 1] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1310 " but got Text node "Qrstuvwx" 1267 " but got Text node "Qrstuvwx"
1311 FAIL Range 37 [document, 1, document, 2], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1268 FAIL Range 37 [document, 1, document, 2], point 11 [paras[1].firstChild, 2] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1312 " but got Text node "Qrstuvwx" 1269 " but got Text node "Qrstuvwx"
1313 FAIL Range 37 [document, 1, document, 2], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1270 FAIL Range 37 [document, 1, document, 2], point 12 [paras[1].firstChild, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1314 " but got Text node "Qrstuvwx" 1271 " but got Text node "Qrstuvwx"
1315 FAIL Range 37 [document, 1, document, 2], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop 1272 FAIL Range 37 [document, 1, document, 2], point 13 [paras[1].firstChild, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "I jklmnop
1316 " but got Text node "Qrstuvwx" 1273 " but got Text node "Qrstuvwx"
1317 PASS Range 37 [document, 1, document, 2], point 14 [paras[1].firstChild, 10] 1274 PASS Range 37 [document, 1, document, 2], point 14 [paras[1].firstChild, 10]
1318 PASS Range 37 [document, 1, document, 2], point 15 [paras[1].firstChild, 65535] 1275 PASS Range 37 [document, 1, document, 2], point 15 [paras[1].firstChild, 65535]
1319 FAIL Range 37 [document, 1, document, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1276 FAIL Range 37 [document, 1, document, 2], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1320 FAIL Range 37 [document, 1, document, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1277 FAIL Range 37 [document, 1, document, 2], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1321 FAIL Range 37 [document, 1, document, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Text node "Qrstuvwx" 1278 FAIL Range 37 [document, 1, document, 2], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text no de "Opqrstuv" but got Document node with 2 children
1322 PASS Range 37 [document, 1, document, 2], point 19 [detachedPara1.firstChild, 9] 1279 PASS Range 37 [document, 1, document, 2], point 19 [detachedPara1.firstChild, 9]
1323 FAIL Range 37 [document, 1, document, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1280 FAIL Range 37 [document, 1, document, 2], point 20 [foreignPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1324 FAIL Range 37 [document, 1, document, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1281 FAIL Range 37 [document, 1, document, 2], point 21 [foreignPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1325 FAIL Range 37 [document, 1, document, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Text node "Qrstuvwx" 1282 FAIL Range 37 [document, 1, document, 2], point 22 [foreignPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Efghijkl" but got Document node with 2 children
1326 PASS Range 37 [document, 1, document, 2], point 23 [foreignPara1.firstChild, 9] 1283 PASS Range 37 [document, 1, document, 2], point 23 [foreignPara1.firstChild, 9]
1327 PASS Range 37 [document, 1, document, 2], point 24 [document.documentElement, -1 ] 1284 PASS Range 37 [document, 1, document, 2], point 24 [document.documentElement, -1 ]
1328 FAIL Range 37 [document, 1, document, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1285 FAIL Range 37 [document, 1, document, 2], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1329 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1286 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1330 " 1287 "
1331 FAIL Range 37 [document, 1, document, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1288 FAIL Range 37 [document, 1, document, 2], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1332 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1289 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1333 " 1290 "
1334 FAIL Range 37 [document, 1, document, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1291 FAIL Range 37 [document, 1, document, 2], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1335 <me... but got Text node "Qrstuvwx" 1292 <me... but got Text node "Qrstuvwx"
1336 PASS Range 37 [document, 1, document, 2], point 28 [document.documentElement, 7] 1293 PASS Range 37 [document, 1, document, 2], point 28 [document.documentElement, 7]
1337 FAIL Range 37 [document, 1, document, 2], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title> 1294 FAIL Range 37 [document, 1, document, 2], point 29 [document.head, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title>Selection.collapse() tests</title>
1338 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1295 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1339 " 1296 "
1340 FAIL Range 37 [document, 1, document, 2], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1297 FAIL Range 37 [document, 1, document, 2], point 30 [document.body, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1341 </p><p id... but got Text node "Qrstuvwx" 1298 </p><p id... but got Text node "Qrstuvwx"
1342 FAIL Range 37 [document, 1, document, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Qrstuvwx" 1299 FAIL Range 37 [document, 1, document, 2], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1343 FAIL Range 37 [document, 1, document, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Tex t node "Qrstuvwx" 1300 FAIL Range 37 [document, 1, document, 2], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Eleme nt node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Doc ument node with 2 children
1344 FAIL Range 37 [document, 1, document, 2], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Text node "Qrstuvwx" 1301 FAIL Range 37 [document, 1, document, 2], point 33 [foreignDoc.head, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <he ad><title></title></head> but got Document node with 2 children
1345 FAIL Range 37 [document, 1, document, 2], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrs tuvwx" 1302 FAIL Range 37 [document, 1, document, 2], point 34 [foreignDoc.body, 1] assert_e quals: focusNode must equal the node we collapse()d to expected Element node <bo dy><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Document node with 2 children
1346 FAIL Range 37 [document, 1, document, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1303 FAIL Range 37 [document, 1, document, 2], point 35 [paras[0], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1347 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1304 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1348 " 1305 "
1349 FAIL Range 37 [document, 1, document, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ 1306 FAIL Range 37 [document, 1, document, 2], point 36 [paras[0], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a"> Äb̈c̈d̈ëf̈g̈ḧ
1350 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1307 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1351 " 1308 "
1352 PASS Range 37 [document, 1, document, 2], point 37 [paras[0], 2] 1309 PASS Range 37 [document, 1, document, 2], point 37 [paras[0], 2]
1353 FAIL Range 37 [document, 1, document, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1310 FAIL Range 37 [document, 1, document, 2], point 38 [paras[1], 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1354 </p> but got Text node "Qrstuvwx" 1311 </p> but got Text node "Qrstuvwx"
1355 FAIL Range 37 [document, 1, document, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1312 FAIL Range 37 [document, 1, document, 2], point 39 [paras[1], 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1356 </p> but got Text node "Qrstuvwx" 1313 </p> but got Text node "Qrstuvwx"
1357 PASS Range 37 [document, 1, document, 2], point 40 [paras[1], 2] 1314 PASS Range 37 [document, 1, document, 2], point 40 [paras[1], 2]
1358 FAIL Range 37 [document, 1, document, 2], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Qrstuvwx" 1315 FAIL Range 37 [document, 1, document, 2], point 41 [detachedPara1, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1359 FAIL Range 37 [document, 1, document, 2], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Text node "Qrstuvwx" 1316 FAIL Range 37 [document, 1, document, 2], point 42 [detachedPara1, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <p>Op qrstuv</p> but got Document node with 2 children
1360 FAIL Range 37 [document, 1, document, 2], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1317 FAIL Range 37 [document, 1, document, 2], point 43 [testDiv, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1361 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1318 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1362 " 1319 "
1363 FAIL Range 37 [document, 1, document, 2], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1320 FAIL Range 37 [document, 1, document, 2], point 44 [testDiv, 3] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <div id="te st"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1364 </p><p id="b" s... but got Text node "Qrstuvwx" 1321 </p><p id="b" s... but got Text node "Qrstuvwx"
1365 PASS Range 37 [document, 1, document, 2], point 45 [document, -1] 1322 PASS Range 37 [document, 1, document, 2], point 45 [document, -1]
1366 FAIL Range 37 [document, 1, document, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1323 FAIL Range 37 [document, 1, document, 2], point 46 [document, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1367 " 1324 "
1368 FAIL Range 37 [document, 1, document, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1325 FAIL Range 37 [document, 1, document, 2], point 47 [document, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1369 " 1326 "
1370 FAIL Range 37 [document, 1, document, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx" 1327 FAIL Range 37 [document, 1, document, 2], point 48 [document, 2] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 2 ch ildren but got Text node "Qrstuvwx"
1371 PASS Range 37 [document, 1, document, 2], point 49 [document, 3] 1328 PASS Range 37 [document, 1, document, 2], point 49 [document, 3]
1372 PASS Range 37 [document, 1, document, 2], point 50 [comment, -1] 1329 PASS Range 37 [document, 1, document, 2], point 50 [comment, -1]
1373 FAIL Range 37 [document, 1, document, 2], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1330 FAIL Range 37 [document, 1, document, 2], point 51 [comment, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1374 FAIL Range 37 [document, 1, document, 2], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx" 1331 FAIL Range 37 [document, 1, document, 2], point 52 [comment, 4] assert_equals: f ocusNode must equal the node we collapse()d to expected Comment node <!--Alphabe t soup?--> but got Text node "Qrstuvwx"
1375 PASS Range 37 [document, 1, document, 2], point 53 [comment, 96] 1332 PASS Range 37 [document, 1, document, 2], point 53 [comment, 96]
1376 FAIL Range 37 [document, 1, document, 2], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1333 FAIL Range 37 [document, 1, document, 2], point 54 [foreignDoc, 0] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1377 FAIL Range 37 [document, 1, document, 2], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Text node "Qrstuvwx" 1334 FAIL Range 37 [document, 1, document, 2], point 55 [foreignDoc, 1] assert_equals : focusNode must equal the node we collapse()d to expected Document node with 3 children but got Document node with 2 children
1378 FAIL Range 37 [document, 1, document, 2], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Text nod e "Qrstuvwx" 1335 FAIL Range 37 [document, 1, document, 2], point 56 [foreignComment, 2] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- "Commenter" and "commentator" mean different things. I'v...--> but got Document node with 2 children
1379 FAIL Range 37 [document, 1, document, 2], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Qrst uvwx" 1336 FAIL Range 37 [document, 1, document, 2], point 57 [foreignTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Document node w ith 2 children
1380 FAIL Range 37 [document, 1, document, 2], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Text node "Qrs tuvwx" 1337 FAIL Range 37 [document, 1, document, 2], point 58 [foreignTextNode, 36] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "I ad mit that I harbor doubts about whether we really need..." but got Document node with 2 children
1381 PASS Range 37 [document, 1, document, 2], point 59 [xmlDoc, -1] 1338 PASS Range 37 [document, 1, document, 2], point 59 [xmlDoc, -1]
1382 FAIL Range 37 [document, 1, document, 2], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Qrstuvwx" 1339 FAIL Range 37 [document, 1, document, 2], point 60 [xmlDoc, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1383 FAIL Range 37 [document, 1, document, 2], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Text node "Qrstuvwx" 1340 FAIL Range 37 [document, 1, document, 2], point 61 [xmlDoc, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 4 chil dren but got Document node with 2 children
1384 PASS Range 37 [document, 1, document, 2], point 62 [xmlDoc, 5] 1341 PASS Range 37 [document, 1, document, 2], point 62 [xmlDoc, 5]
1385 FAIL Range 37 [document, 1, document, 2], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "Q rstuvwx" 1342 FAIL Range 37 [document, 1, document, 2], point 63 [xmlComment, 0] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1386 FAIL Range 37 [document, 1, document, 2], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Text node "Q rstuvwx" 1343 FAIL Range 37 [document, 1, document, 2], point 64 [xmlComment, 4] assert_equals : focusNode must equal the node we collapse()d to expected Comment node <!--I ma liciously created a comment that will break incautiou...--> but got Document nod e with 2 children
1387 FAIL Range 37 [document, 1, document, 2], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1344 FAIL Range 37 [document, 1, document, 2], point 65 [processingInstruction, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1388 FAIL Range 37 [document, 1, document, 2], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1345 FAIL Range 37 [document, 1, document, 2], point 66 [processingInstruction, 5] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1389 FAIL Range 37 [document, 1, document, 2], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Text node "Qrstuvwx" 1346 FAIL Range 37 [document, 1, document, 2], point 67 [processingInstruction, 9] as sert_equals: focusNode must equal the node we collapse()d to expected Processing Instruction node with target "somePI" and data "Did you know that \":syn sync fr omstart\" is very useful wh..." but got Document node with 2 children
1390 FAIL Range 37 [document, 1, document, 2], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Qrstuvwx" 1347 FAIL Range 37 [document, 1, document, 2], point 68 [detachedTextNode, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1391 FAIL Range 37 [document, 1, document, 2], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Text node "Qrstuvwx" 1348 FAIL Range 37 [document, 1, document, 2], point 69 [detachedTextNode, 8] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Uvwx yzab" but got Document node with 2 children
1392 FAIL Range 37 [document, 1, document, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Qrstuvwx" 1349 FAIL Range 37 [document, 1, document, 2], point 70 [detachedForeignTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1393 FAIL Range 37 [document, 1, document, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Text node "Qrstuvwx" 1350 FAIL Range 37 [document, 1, document, 2], point 71 [detachedForeignTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Cdefghij" but got Document node with 2 children
1394 FAIL Range 37 [document, 1, document, 2], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Qrstuvwx" 1351 FAIL Range 37 [document, 1, document, 2], point 72 [detachedXmlTextNode, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1395 FAIL Range 37 [document, 1, document, 2], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Text node "Qrstuvwx" 1352 FAIL Range 37 [document, 1, document, 2], point 73 [detachedXmlTextNode, 8] asse rt_equals: focusNode must equal the node we collapse()d to expected Text node "K lmnopqr" but got Document node with 2 children
1396 FAIL Range 37 [document, 1, document, 2], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Text node "Qrstuvwx" 1353 FAIL Range 37 [document, 1, document, 2], point 74 [detachedProcessingInstructio n, 12] assert_equals: focusNode must equal the node we collapse()d to expected P rocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp " but got Document node with 2 children
1397 FAIL Range 37 [document, 1, document, 2], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Qrstuvwx" 1354 FAIL Range 37 [document, 1, document, 2], point 75 [detachedComment, 3] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1398 FAIL Range 37 [document, 1, document, 2], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Text node "Qrstuvwx" 1355 FAIL Range 37 [document, 1, document, 2], point 76 [detachedComment, 5] assert_e quals: focusNode must equal the node we collapse()d to expected Comment node <!- -Stuvwxyz--> but got Document node with 2 children
1399 FAIL Range 37 [document, 1, document, 2], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Qrstuvwx" 1356 FAIL Range 37 [document, 1, document, 2], point 77 [detachedForeignComment, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1400 FAIL Range 37 [document, 1, document, 2], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Text node "Qrstuvwx" 1357 FAIL Range 37 [document, 1, document, 2], point 78 [detachedForeignComment, 4] a ssert_equals: focusNode must equal the node we collapse()d to expected Comment n ode <!--אריה יהודה--> but got Document node with 2 children
1401 FAIL Range 37 [document, 1, document, 2], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1358 FAIL Range 37 [document, 1, document, 2], point 79 [detachedXmlComment, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Comment node <!--בן חיים אליעזר--> but got Document node with 2 children
1402 FAIL Range 37 [document, 1, document, 2], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Text node "Qrstuvwx" 1359 FAIL Range 37 [document, 1, document, 2], point 80 [docfrag, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected DocumentFragment node wi th 0 children but got Document node with 2 children
1403 FAIL Range 37 [document, 1, document, 2], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1360 FAIL Range 37 [document, 1, document, 2], point 81 [foreignDocfrag, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1404 FAIL Range 37 [document, 1, document, 2], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1361 FAIL Range 37 [document, 1, document, 2], point 82 [xmlDocfrag, 0] assert_equals : focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Document node with 2 children
1405 PASS Range 37 [document, 1, document, 2], point 83 [doctype, 0] 1362 PASS Range 37 [document, 1, document, 2], point 83 [doctype, 0]
1406 FAIL Range 37 [document, 1, document, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () { 1363 FAIL Range 37 [document, 1, document, 2], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTy pe function "function () {
1407 selection.collapse(point[0], point[1]); 1364 selection.collapse(point[0], point[1]);
1408 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1365 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1409 PASS Range 37 [document, 1, document, 2], point 85 [doctype, 1] 1366 PASS Range 37 [document, 1, document, 2], point 85 [doctype, 1]
1410 PASS Range 37 [document, 1, document, 2], point 86 [foreignDoctype, 0] 1367 PASS Range 37 [document, 1, document, 2], point 86 [foreignDoctype, 0]
1411 PASS Range 37 [document, 1, document, 2], point 87 [xmlDoctype, 0] 1368 PASS Range 37 [document, 1, document, 2], point 87 [xmlDoctype, 0]
1412 PASS Range 38 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1] 1369 PASS Range 38 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
1413 PASS Range 38 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0] 1370 PASS Range 38 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
1414 FAIL Range 38 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1] assert_ equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1371 FAIL Range 38 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1] assert_ equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1415 PASS Range 38 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2] 1372 PASS Range 38 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
1416 PASS Range 38 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8] 1373 PASS Range 38 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
1417 FAIL Range 38 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9] assert_ equals: focusOffset must equal the offset we collapse()d to expected 9 but got 1 0 1374 FAIL Range 38 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9] assert_ equals: focusOffset must equal the offset we collapse()d to expected 9 but got 1 0
1418 PASS Range 38 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10] 1375 PASS Range 38 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
1419 PASS Range 38 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535] 1376 PASS Range 38 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
1420 PASS Range 38 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1] 1377 PASS Range 38 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
1421 FAIL Range 38 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Ijkl mnop 1378 FAIL Range 38 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Text node "Ijkl mnop
1422 " but got Text node "Qrstuvwx" 1379 " but got Text node "Qrstuvwx"
1423 FAIL Range 38 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop 1380 FAIL Range 38 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop
1424 " but got Text node "Qrstuvwx" 1381 " but got Text node "Qrstuvwx"
1425 FAIL Range 38 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop 1382 FAIL Range 38 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop
1426 " but got Text node "Qrstuvwx" 1383 " but got Text node "Qrstuvwx"
1427 FAIL Range 38 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop 1384 FAIL Range 38 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop
1428 " but got Text node "Qrstuvwx" 1385 " but got Text node "Qrstuvwx"
1429 FAIL Range 38 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop 1386 FAIL Range 38 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop
1430 " but got Text node "Qrstuvwx" 1387 " but got Text node "Qrstuvwx"
1431 PASS Range 38 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10] 1388 PASS Range 38 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
1432 PASS Range 38 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535] 1389 PASS Range 38 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
1433 FAIL Range 38 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1390 FAIL Range 38 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1434 FAIL Range 38 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1391 FAIL Range 38 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1435 FAIL Range 38 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Text node "Qrstuvwx" 1392 FAIL Range 38 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1436 PASS Range 38 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9] 1393 PASS Range 38 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
1437 FAIL Range 38 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1394 FAIL Range 38 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1438 FAIL Range 38 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1395 FAIL Range 38 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1439 FAIL Range 38 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1396 FAIL Range 38 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1440 PASS Range 38 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9] 1397 PASS Range 38 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]
1441 PASS Range 38 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1] 1398 PASS Range 38 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
1442 FAIL Range 38 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title> 1399 FAIL Range 38 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title>
1443 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1400 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1444 " 1401 "
1445 FAIL Range 38 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title> 1402 FAIL Range 38 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title>
1446 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1403 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1447 " 1404 "
1448 FAIL Range 38 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title> 1405 FAIL Range 38 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2] a ssert_equals: focusNode must equal the node we collapse()d to expected Element n ode <html><head><title>Selection.collapse() tests</title>
1449 <me... but got Text node "Qrstuvwx" 1406 <me... but got Text node "Qrstuvwx"
1450 PASS Range 38 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7] 1407 PASS Range 38 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
1451 FAIL Range 38 [testDiv, 0, comment, 5], point 29 [document.head, 1] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <head>< title>Selection.collapse() tests</title> 1408 FAIL Range 38 [testDiv, 0, comment, 5], point 29 [document.head, 1] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <head>< title>Selection.collapse() tests</title>
1452 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1409 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1453 " 1410 "
1454 FAIL Range 38 [testDiv, 0, comment, 5], point 30 [document.body, 3] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <body>< div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1411 FAIL Range 38 [testDiv, 0, comment, 5], point 30 [document.body, 3] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <body>< div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1455 </p><p id... but got Text node "Qrstuvwx" 1412 </p><p id... but got Text node "Qrstuvwx"
1456 FAIL Range 38 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1413 FAIL Range 38 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Comme nt node <!--Alphabet soup?-->
1457 FAIL Range 38 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1414 FAIL Range 38 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Comme nt node <!--Alphabet soup?-->
1458 FAIL Range 38 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title></title></head> but got Text node "Qrstuvwx" 1415 FAIL Range 38 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <head ><title></title></head> but got Comment node <!--Alphabet soup?-->
1459 FAIL Range 38 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrstu vwx" 1416 FAIL Range 38 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1] assert_equ als: focusNode must equal the node we collapse()d to expected Element node <body ><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Comment node <!- -Alphabet soup?-->
1460 FAIL Range 38 [testDiv, 0, comment, 5], point 35 [paras[0], 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="a">Ä b̈c̈d̈ëf̈g̈ḧ 1417 FAIL Range 38 [testDiv, 0, comment, 5], point 35 [paras[0], 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="a">Ä b̈c̈d̈ëf̈g̈ḧ
1461 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1418 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1462 " 1419 "
1463 FAIL Range 38 [testDiv, 0, comment, 5], point 36 [paras[0], 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="a">Ä b̈c̈d̈ëf̈g̈ḧ 1420 FAIL Range 38 [testDiv, 0, comment, 5], point 36 [paras[0], 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="a">Ä b̈c̈d̈ëf̈g̈ḧ
1464 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1421 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1465 " 1422 "
1466 PASS Range 38 [testDiv, 0, comment, 5], point 37 [paras[0], 2] 1423 PASS Range 38 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
1467 FAIL Range 38 [testDiv, 0, comment, 5], point 38 [paras[1], 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="b" st yle="display:none">Ijklmnop 1424 FAIL Range 38 [testDiv, 0, comment, 5], point 38 [paras[1], 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="b" st yle="display:none">Ijklmnop
1468 </p> but got Text node "Qrstuvwx" 1425 </p> but got Text node "Qrstuvwx"
1469 FAIL Range 38 [testDiv, 0, comment, 5], point 39 [paras[1], 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="b" st yle="display:none">Ijklmnop 1426 FAIL Range 38 [testDiv, 0, comment, 5], point 39 [paras[1], 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <p id="b" st yle="display:none">Ijklmnop
1470 </p> but got Text node "Qrstuvwx" 1427 </p> but got Text node "Qrstuvwx"
1471 PASS Range 38 [testDiv, 0, comment, 5], point 40 [paras[1], 2] 1428 PASS Range 38 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
1472 FAIL Range 38 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <p>Opqr stuv</p> but got Text node "Qrstuvwx" 1429 FAIL Range 38 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <p>Opqr stuv</p> but got Comment node <!--Alphabet soup?-->
1473 FAIL Range 38 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <p>Opqr stuv</p> but got Text node "Qrstuvwx" 1430 FAIL Range 38 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1] assert_equal s: focusNode must equal the node we collapse()d to expected Element node <p>Opqr stuv</p> but got Comment node <!--Alphabet soup?-->
1474 FAIL Range 38 [testDiv, 0, comment, 5], point 43 [testDiv, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Element node <div id="test "><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1431 FAIL Range 38 [testDiv, 0, comment, 5], point 43 [testDiv, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Element node <div id="test "><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1475 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1432 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1476 " 1433 "
1477 FAIL Range 38 [testDiv, 0, comment, 5], point 44 [testDiv, 3] assert_equals: foc usNode must equal the node we collapse()d to expected Element node <div id="test "><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1434 FAIL Range 38 [testDiv, 0, comment, 5], point 44 [testDiv, 3] assert_equals: foc usNode must equal the node we collapse()d to expected Element node <div id="test "><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1478 </p><p id="b" s... but got Text node "Qrstuvwx" 1435 </p><p id="b" s... but got Text node "Qrstuvwx"
1479 PASS Range 38 [testDiv, 0, comment, 5], point 45 [document, -1] 1436 PASS Range 38 [testDiv, 0, comment, 5], point 45 [document, -1]
1480 FAIL Range 38 [testDiv, 0, comment, 5], point 46 [document, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1437 FAIL Range 38 [testDiv, 0, comment, 5], point 46 [document, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1481 " 1438 "
1482 FAIL Range 38 [testDiv, 0, comment, 5], point 47 [document, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1439 FAIL Range 38 [testDiv, 0, comment, 5], point 47 [document, 1] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1483 " 1440 "
1484 FAIL Range 38 [testDiv, 0, comment, 5], point 48 [document, 2] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Qrstuvwx" 1441 FAIL Range 38 [testDiv, 0, comment, 5], point 48 [document, 2] assert_equals: fo cusNode must equal the node we collapse()d to expected Document node with 2 chil dren but got Text node "Qrstuvwx"
1485 PASS Range 38 [testDiv, 0, comment, 5], point 49 [document, 3] 1442 PASS Range 38 [testDiv, 0, comment, 5], point 49 [document, 3]
1486 PASS Range 38 [testDiv, 0, comment, 5], point 50 [comment, -1] 1443 PASS Range 38 [testDiv, 0, comment, 5], point 50 [comment, -1]
1487 FAIL Range 38 [testDiv, 0, comment, 5], point 51 [comment, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1444 FAIL Range 38 [testDiv, 0, comment, 5], point 51 [comment, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1488 FAIL Range 38 [testDiv, 0, comment, 5], point 52 [comment, 4] assert_equals: foc usNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1445 FAIL Range 38 [testDiv, 0, comment, 5], point 52 [comment, 4] assert_equals: foc usNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx"
1489 PASS Range 38 [testDiv, 0, comment, 5], point 53 [comment, 96] 1446 PASS Range 38 [testDiv, 0, comment, 5], point 53 [comment, 96]
1490 FAIL Range 38 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 ch ildren but got Text node "Qrstuvwx" 1447 FAIL Range 38 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 ch ildren but got Comment node <!--Alphabet soup?-->
1491 FAIL Range 38 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 ch ildren but got Text node "Qrstuvwx" 1448 FAIL Range 38 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 ch ildren but got Comment node <!--Alphabet soup?-->
1492 FAIL Range 38 [testDiv, 0, comment, 5], point 56 [foreignComment, 2] assert_equa ls: focusNode must equal the node we collapse()d to expected Comment node <!--"C ommenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 1449 FAIL Range 38 [testDiv, 0, comment, 5], point 56 [foreignComment, 2] assert_equa ls: focusNode must equal the node we collapse()d to expected Comment node <!--"C ommenter" and "commentator" mean different things. I'v...--> but got Comment no de <!--Alphabet soup?-->
1493 FAIL Range 38 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuv wx" 1450 FAIL Range 38 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0] assert_equ als: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Comment node <!-- Alphabet soup?-->
1494 FAIL Range 38 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Text node "Qrstu vwx" 1451 FAIL Range 38 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Comment node <!- -Alphabet soup?-->
1495 PASS Range 38 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1] 1452 PASS Range 38 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]
1496 FAIL Range 38 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0] assert_equals: focu sNode must equal the node we collapse()d to expected Document node with 4 childr en but got Text node "Qrstuvwx" 1453 FAIL Range 38 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0] assert_equals: focu sNode must equal the node we collapse()d to expected Document node with 4 childr en but got Comment node <!--Alphabet soup?-->
1497 FAIL Range 38 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1] assert_equals: focu sNode must equal the node we collapse()d to expected Document node with 4 childr en but got Text node "Qrstuvwx" 1454 FAIL Range 38 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1] assert_equals: focu sNode must equal the node we collapse()d to expected Document node with 4 childr en but got Comment node <!--Alphabet soup?-->
1498 PASS Range 38 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5] 1455 PASS Range 38 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]
1499 FAIL Range 38 [testDiv, 0, comment, 5], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mali ciously created a comment that will break incautiou...--> but got Text node "Qrs tuvwx" 1456 FAIL Range 38 [testDiv, 0, comment, 5], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mali ciously created a comment that will break incautiou...--> but got Comment node < !--Alphabet soup?-->
1500 FAIL Range 38 [testDiv, 0, comment, 5], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mali ciously created a comment that will break incautiou...--> but got Text node "Qrs tuvwx" 1457 FAIL Range 38 [testDiv, 0, comment, 5], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mali ciously created a comment that will break incautiou...--> but got Comment node < !--Alphabet soup?-->
1501 FAIL Range 38 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Text node "Qrstuvwx" 1458 FAIL Range 38 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1502 FAIL Range 38 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Text node "Qrstuvwx" 1459 FAIL Range 38 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1503 FAIL Range 38 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Text node "Qrstuvwx" 1460 FAIL Range 38 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9] asse rt_equals: focusNode must equal the node we collapse()d to expected ProcessingIn struction node with target "somePI" and data "Did you know that \":syn sync from start\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1504 FAIL Range 38 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyz ab" but got Text node "Qrstuvwx" 1461 FAIL Range 38 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyz ab" but got Comment node <!--Alphabet soup?-->
1505 FAIL Range 38 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyz ab" but got Text node "Qrstuvwx" 1462 FAIL Range 38 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyz ab" but got Comment node <!--Alphabet soup?-->
1506 FAIL Range 38 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1463 FAIL Range 38 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1507 FAIL Range 38 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1464 FAIL Range 38 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8] as sert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1508 FAIL Range 38 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Klm nopqr" but got Text node "Qrstuvwx" 1465 FAIL Range 38 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Klm nopqr" but got Comment node <!--Alphabet soup?-->
1509 FAIL Range 38 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Klm nopqr" but got Text node "Qrstuvwx" 1466 FAIL Range 38 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Klm nopqr" but got Comment node <!--Alphabet soup?-->
1510 FAIL Range 38 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected Pro cessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 1467 FAIL Range 38 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected Pro cessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Comment node <!--Alphabet soup?-->
1511 FAIL Range 38 [testDiv, 0, comment, 5], point 75 [detachedComment, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--S tuvwxyz--> but got Text node "Qrstuvwx" 1468 FAIL Range 38 [testDiv, 0, comment, 5], point 75 [detachedComment, 3] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--S tuvwxyz--> but got Comment node <!--Alphabet soup?-->
1512 FAIL Range 38 [testDiv, 0, comment, 5], point 76 [detachedComment, 5] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--S tuvwxyz--> but got Text node "Qrstuvwx" 1469 FAIL Range 38 [testDiv, 0, comment, 5], point 76 [detachedComment, 5] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--S tuvwxyz--> but got Comment node <!--Alphabet soup?-->
1513 FAIL Range 38 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--אריה יהודה--> but got Text node "Qrstuvwx" 1470 FAIL Range 38 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--אריה יהודה--> but got Comment node <!--Alphabet soup?-->
1514 FAIL Range 38 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--אריה יהודה--> but got Text node "Qrstuvwx" 1471 FAIL Range 38 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--אריה יהודה--> but got Comment node <!--Alphabet soup?-->
1515 FAIL Range 38 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2] assert_ equals: focusNode must equal the node we collapse()d to expected Comment node <! --בן חיים אליעזר--> but got Text node "Qrstuvwx" 1472 FAIL Range 38 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2] assert_ equals: focusNode must equal the node we collapse()d to expected Comment node <! --בן חיים אליעזר--> but got Comment node <!--Alphabet soup?-->
1516 FAIL Range 38 [testDiv, 0, comment, 5], point 80 [docfrag, 0] assert_equals: foc usNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1473 FAIL Range 38 [testDiv, 0, comment, 5], point 80 [docfrag, 0] assert_equals: foc usNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Comment node <!--Alphabet soup?-->
1517 FAIL Range 38 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected DocumentFragment no de with 0 children but got Text node "Qrstuvwx" 1474 FAIL Range 38 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected DocumentFragment no de with 0 children but got Comment node <!--Alphabet soup?-->
1518 FAIL Range 38 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node w ith 0 children but got Text node "Qrstuvwx" 1475 FAIL Range 38 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node w ith 0 children but got Comment node <!--Alphabet soup?-->
1519 PASS Range 38 [testDiv, 0, comment, 5], point 83 [doctype, 0] 1476 PASS Range 38 [testDiv, 0, comment, 5], point 83 [doctype, 0]
1520 FAIL Range 38 [testDiv, 0, comment, 5], point 84 [doctype, -17] assert_throws: M ust throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1477 FAIL Range 38 [testDiv, 0, comment, 5], point 84 [doctype, -17] assert_throws: M ust throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1521 selection.collapse(point[0], point[1]); 1478 selection.collapse(point[0], point[1]);
1522 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1479 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1523 PASS Range 38 [testDiv, 0, comment, 5], point 85 [doctype, 1] 1480 PASS Range 38 [testDiv, 0, comment, 5], point 85 [doctype, 1]
1524 PASS Range 38 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0] 1481 PASS Range 38 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]
1525 PASS Range 38 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0] 1482 PASS Range 38 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]
1526 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 0 [paras[0].firstChild , -1] 1483 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 0 [paras[0].firstChild , -1]
1527 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 1 [paras[0].firstChild , 0] 1484 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 1 [paras[0].firstChild , 0]
1528 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1485 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 2 [paras[0].firstChild , 1] assert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1529 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 3 [paras[0].firstChild , 2] 1486 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 3 [paras[0].firstChild , 2]
1530 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 4 [paras[0].firstChild , 8] 1487 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 4 [paras[0].firstChild , 8]
1531 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1488 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 5 [paras[0].firstChild , 9] assert_equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1532 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 6 [paras[0].firstChild , 10] 1489 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 6 [paras[0].firstChild , 10]
1533 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 7 [paras[0].firstChild , 65535] 1490 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 7 [paras[0].firstChild , 65535]
1534 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 8 [paras[1].firstChild , -1] 1491 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 8 [paras[1].firstChild , -1]
1535 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop 1492 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 9 [paras[1].firstChild , 0] assert_equals: focusNode must equal the node we collapse()d to expected Tex t node "Ijklmnop
1536 " but got Text node "Qrstuvwx" 1493 " but got Text node "Qrstuvwx"
1537 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 1494 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 10 [paras[1].firstChil d, 1] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
1538 " but got Text node "Qrstuvwx" 1495 " but got Text node "Qrstuvwx"
1539 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 1496 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 11 [paras[1].firstChil d, 2] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
1540 " but got Text node "Qrstuvwx" 1497 " but got Text node "Qrstuvwx"
1541 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 1498 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 12 [paras[1].firstChil d, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
1542 " but got Text node "Qrstuvwx" 1499 " but got Text node "Qrstuvwx"
1543 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop 1500 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 13 [paras[1].firstChil d, 9] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Ijklmnop
1544 " but got Text node "Qrstuvwx" 1501 " but got Text node "Qrstuvwx"
1545 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 14 [paras[1].firstChil d, 10] 1502 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 14 [paras[1].firstChil d, 10]
1546 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 15 [paras[1].firstChil d, 65535] 1503 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 15 [paras[1].firstChil d, 65535]
1547 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 1504 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 16 [detachedPara1.firs tChild, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1548 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 1505 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 17 [detachedPara1.firs tChild, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1549 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Text node "Qrstuvwx" 1506 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 18 [detachedPara1.firs tChild, 8] assert_equals: focusNode must equal the node we collapse()d to expect ed Text node "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1550 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 19 [detachedPara1.firs tChild, 9] 1507 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 19 [detachedPara1.firs tChild, 9]
1551 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 1508 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 20 [foreignPara1.first Child, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1552 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 1509 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 21 [foreignPara1.first Child, 1] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1553 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Text node "Qrstuvwx" 1510 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 22 [foreignPara1.first Child, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1554 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 23 [foreignPara1.first Child, 9] 1511 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 23 [foreignPara1.first Child, 9]
1555 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 24 [document.documentE lement, -1] 1512 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 24 [document.documentE lement, -1]
1556 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 1513 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 25 [document.documentE lement, 0] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
1557 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1514 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1558 " 1515 "
1559 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 1516 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 26 [document.documentE lement, 1] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
1560 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1517 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1561 " 1518 "
1562 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title> 1519 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 27 [document.documentE lement, 2] assert_equals: focusNode must equal the node we collapse()d to expect ed Element node <html><head><title>Selection.collapse() tests</title>
1563 <me... but got Text node "Qrstuvwx" 1520 <me... but got Text node "Qrstuvwx"
1564 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 28 [document.documentE lement, 7] 1521 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 28 [document.documentE lement, 7]
1565 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title> 1522 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 29 [document.head, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <head><title>Selection.collapse() tests</title>
1566 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1523 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1567 " 1524 "
1568 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1525 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 30 [document.body, 3] assert_equals: focusNode must equal the node we collapse()d to expected Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1569 </p><p id... but got Text node "Qrstuvwx" 1526 </p><p id... but got Text node "Qrstuvwx"
1570 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Qrstuvwx" 1527 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 31 [foreignDoc.documen tElement, 0] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Comment node <!--Alphabet soup?-->
1571 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Text node "Qrstuvwx" 1528 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 32 [foreignDoc.documen tElement, 1] assert_equals: focusNode must equal the node we collapse()d to expe cted Element node <html><head><title></title></head><body><p>Efghijkl</p><p... b ut got Comment node <!--Alphabet soup?-->
1572 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Text node "Qrstuvwx" 1529 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 33 [foreignDoc.head, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <head><title></title></head> but got Comment node <!--Alphabet soup?-->
1573 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrstuvwx" 1530 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 34 [foreignDoc.body, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <body><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Comm ent node <!--Alphabet soup?-->
1574 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1531 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 35 [paras[0], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1575 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1532 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1576 " 1533 "
1577 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1534 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 36 [paras[0], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1578 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1535 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1579 " 1536 "
1580 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 37 [paras[0], 2] 1537 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 37 [paras[0], 2]
1581 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1538 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 38 [paras[1], 0] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1582 </p> but got Text node "Qrstuvwx" 1539 </p> but got Text node "Qrstuvwx"
1583 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop 1540 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 39 [paras[1], 1] asser t_equals: focusNode must equal the node we collapse()d to expected Element node <p id="b" style="display:none">Ijklmnop
1584 </p> but got Text node "Qrstuvwx" 1541 </p> but got Text node "Qrstuvwx"
1585 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 40 [paras[1], 2] 1542 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 40 [paras[1], 2]
1586 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1543 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 41 [detachedPara1, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Comment node <!--Alphabet soup?-->
1587 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Text node "Qrstuvwx" 1544 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 42 [detachedPara1, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <p>Opqrstuv</p> but got Comment node <!--Alphabet soup?-->
1588 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1545 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 43 [testDiv, 0] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1589 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1546 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1590 " 1547 "
1591 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1548 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 44 [testDiv, 3] assert _equals: focusNode must equal the node we collapse()d to expected Element node < div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1592 </p><p id="b" s... but got Text node "Qrstuvwx" 1549 </p><p id="b" s... but got Text node "Qrstuvwx"
1593 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 45 [document, -1] 1550 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 45 [document, -1]
1594 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1551 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 46 [document, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1595 " 1552 "
1596 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1553 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 47 [document, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1597 " 1554 "
1598 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx" 1555 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 48 [document, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Document node with 2 children but got Text node "Qrstuvwx"
1599 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 49 [document, 3] 1556 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 49 [document, 3]
1600 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 50 [comment, -1] 1557 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 50 [comment, -1]
1601 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 1558 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 51 [comment, 0] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
1602 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx" 1559 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 52 [comment, 4] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--Alphabet soup?--> but got Text node "Qrstuvwx"
1603 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 53 [comment, 96] 1560 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 53 [comment, 96]
1604 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Qrstuvwx" 1561 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 54 [foreignDoc, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Comment node <!--Alphabet soup?-->
1605 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Text node "Qrstuvwx" 1562 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 55 [foreignDoc, 1] ass ert_equals: focusNode must equal the node we collapse()d to expected Document no de with 3 children but got Comment node <!--Alphabet soup?-->
1606 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Text node "Qrstuvwx" 1563 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 56 [foreignComment, 2] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--"Commenter" and "commentator" mean different things. I'v...--> but go t Comment node <!--Alphabet soup?-->
1607 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 1564 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 57 [foreignTextNode, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Text n ode "I admit that I harbor doubts about whether we really need..." but got Comme nt node <!--Alphabet soup?-->
1608 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Text node "Qrstuvwx" 1565 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 58 [foreignTextNode, 3 6] assert_equals: focusNode must equal the node we collapse()d to expected Text node "I admit that I harbor doubts about whether we really need..." but got Comm ent node <!--Alphabet soup?-->
1609 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 59 [xmlDoc, -1] 1566 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 59 [xmlDoc, -1]
1610 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Qrstuvwx" 1567 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 60 [xmlDoc, 0] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Comment node <!--Alphabet soup?-->
1611 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Text node "Qrstuvwx" 1568 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 61 [xmlDoc, 1] assert_ equals: focusNode must equal the node we collapse()d to expected Document node w ith 4 children but got Comment node <!--Alphabet soup?-->
1612 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 62 [xmlDoc, 5] 1569 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 62 [xmlDoc, 5]
1613 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Qrstuvwx" 1570 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 63 [xmlComment, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Co mment node <!--Alphabet soup?-->
1614 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Te xt node "Qrstuvwx" 1571 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 64 [xmlComment, 4] ass ert_equals: focusNode must equal the node we collapse()d to expected Comment nod e <!--I maliciously created a comment that will break incautiou...--> but got Co mment node <!--Alphabet soup?-->
1615 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1572 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 65 [processingInstruct ion, 0] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Comment node <!--Alphabet soup ?-->
1616 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1573 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 66 [processingInstruct ion, 5] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Comment node <!--Alphabet soup ?-->
1617 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Text node "Qrstuvwx" 1574 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 67 [processingInstruct ion, 9] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "somePI" and data "Did you know that \":s yn sync fromstart\" is very useful wh..." but got Comment node <!--Alphabet soup ?-->
1618 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1575 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 68 [detachedTextNode, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Comment node <!--Alphabet soup?-->
1619 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Text node "Qrstuvwx" 1576 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 69 [detachedTextNode, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text node "Uvwxyzab" but got Comment node <!--Alphabet soup?-->
1620 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Qrstuvwx" 1577 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 70 [detachedForeignTex tNode, 0] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1621 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Text node "Qrstuvwx" 1578 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 71 [detachedForeignTex tNode, 8] assert_equals: focusNode must equal the node we collapse()d to expecte d Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1622 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Qrstuvwx" 1579 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 72 [detachedXmlTextNod e, 0] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Comment node <!--Alphabet soup?-->
1623 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Text node "Qrstuvwx" 1580 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 73 [detachedXmlTextNod e, 8] assert_equals: focusNode must equal the node we collapse()d to expected Te xt node "Klmnopqr" but got Comment node <!--Alphabet soup?-->
1624 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Text node "Qrstuvwx" 1581 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 74 [detachedProcessing Instruction, 12] assert_equals: focusNode must equal the node we collapse()d to expected ProcessingInstruction node with target "whippoorwill" and data "chirp c hirp chirp" but got Comment node <!--Alphabet soup?-->
1625 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1582 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 75 [detachedComment, 3 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Comment node <!--Alphabet soup?-->
1626 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Text node "Qrstuvwx" 1583 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 76 [detachedComment, 5 ] assert_equals: focusNode must equal the node we collapse()d to expected Commen t node <!--Stuvwxyz--> but got Comment node <!--Alphabet soup?-->
1627 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1584 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 77 [detachedForeignCom ment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Comment node <!--Alphabet soup? -->
1628 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Text node "Qrstuvwx" 1585 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 78 [detachedForeignCom ment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--אריה יהודה--> but got Comment node <!--Alphabet soup? -->
1629 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1586 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 79 [detachedXmlComment , 2] assert_equals: focusNode must equal the node we collapse()d to expected Com ment node <!--בן חיים אליעזר--> but got Comment node <!--Alphabet so up?-->
1630 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Text node "Qrstuvwx" 1587 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 80 [docfrag, 0] assert _equals: focusNode must equal the node we collapse()d to expected DocumentFragme nt node with 0 children but got Comment node <!--Alphabet soup?-->
1631 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Text node "Qrstuvwx" 1588 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 81 [foreignDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected Documen tFragment node with 0 children but got Comment node <!--Alphabet soup?-->
1632 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Text node "Qrstuvwx" 1589 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 82 [xmlDocfrag, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected DocumentFra gment node with 0 children but got Comment node <!--Alphabet soup?-->
1633 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 83 [doctype, 0] 1590 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 83 [doctype, 0]
1634 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () { 1591 FAIL Range 39 [paras[2].firstChild, 4, comment, 2], point 84 [doctype, -17] asse rt_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
1635 selection.collapse(point[0], point[1]); 1592 selection.collapse(point[0], point[1]);
1636 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1593 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1637 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 85 [doctype, 1] 1594 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 85 [doctype, 1]
1638 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 86 [foreignDoctype, 0] 1595 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 86 [foreignDoctype, 0]
1639 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 87 [xmlDoctype, 0] 1596 PASS Range 39 [paras[2].firstChild, 4, comment, 2], point 87 [xmlDoctype, 0]
1640 PASS Range 40 [paras[3], 1, comment, 8], point 0 [paras[0].firstChild, -1] 1597 PASS Range 40 [paras[3], 1, comment, 8], point 0 [paras[0].firstChild, -1]
1641 PASS Range 40 [paras[3], 1, comment, 8], point 1 [paras[0].firstChild, 0] 1598 PASS Range 40 [paras[3], 1, comment, 8], point 1 [paras[0].firstChild, 0]
1642 FAIL Range 40 [paras[3], 1, comment, 8], point 2 [paras[0].firstChild, 1] assert _equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1599 FAIL Range 40 [paras[3], 1, comment, 8], point 2 [paras[0].firstChild, 1] assert _equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
1643 PASS Range 40 [paras[3], 1, comment, 8], point 3 [paras[0].firstChild, 2] 1600 PASS Range 40 [paras[3], 1, comment, 8], point 3 [paras[0].firstChild, 2]
1644 PASS Range 40 [paras[3], 1, comment, 8], point 4 [paras[0].firstChild, 8] 1601 PASS Range 40 [paras[3], 1, comment, 8], point 4 [paras[0].firstChild, 8]
1645 FAIL Range 40 [paras[3], 1, comment, 8], point 5 [paras[0].firstChild, 9] assert _equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10 1602 FAIL Range 40 [paras[3], 1, comment, 8], point 5 [paras[0].firstChild, 9] assert _equals: focusOffset must equal the offset we collapse()d to expected 9 but got 10
1646 PASS Range 40 [paras[3], 1, comment, 8], point 6 [paras[0].firstChild, 10] 1603 PASS Range 40 [paras[3], 1, comment, 8], point 6 [paras[0].firstChild, 10]
1647 PASS Range 40 [paras[3], 1, comment, 8], point 7 [paras[0].firstChild, 65535] 1604 PASS Range 40 [paras[3], 1, comment, 8], point 7 [paras[0].firstChild, 65535]
1648 PASS Range 40 [paras[3], 1, comment, 8], point 8 [paras[1].firstChild, -1] 1605 PASS Range 40 [paras[3], 1, comment, 8], point 8 [paras[1].firstChild, -1]
1649 FAIL Range 40 [paras[3], 1, comment, 8], point 9 [paras[1].firstChild, 0] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop 1606 FAIL Range 40 [paras[3], 1, comment, 8], point 9 [paras[1].firstChild, 0] assert _equals: focusNode must equal the node we collapse()d to expected Text node "Ijk lmnop
1650 " but got Text node "Qrstuvwx" 1607 " but got Text node "Qrstuvwx"
1651 FAIL Range 40 [paras[3], 1, comment, 8], point 10 [paras[1].firstChild, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1608 FAIL Range 40 [paras[3], 1, comment, 8], point 10 [paras[1].firstChild, 1] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1652 " but got Text node "Qrstuvwx" 1609 " but got Text node "Qrstuvwx"
1653 FAIL Range 40 [paras[3], 1, comment, 8], point 11 [paras[1].firstChild, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1610 FAIL Range 40 [paras[3], 1, comment, 8], point 11 [paras[1].firstChild, 2] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1654 " but got Text node "Qrstuvwx" 1611 " but got Text node "Qrstuvwx"
1655 FAIL Range 40 [paras[3], 1, comment, 8], point 12 [paras[1].firstChild, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1612 FAIL Range 40 [paras[3], 1, comment, 8], point 12 [paras[1].firstChild, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1656 " but got Text node "Qrstuvwx" 1613 " but got Text node "Qrstuvwx"
1657 FAIL Range 40 [paras[3], 1, comment, 8], point 13 [paras[1].firstChild, 9] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop 1614 FAIL Range 40 [paras[3], 1, comment, 8], point 13 [paras[1].firstChild, 9] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Ij klmnop
1658 " but got Text node "Qrstuvwx" 1615 " but got Text node "Qrstuvwx"
1659 PASS Range 40 [paras[3], 1, comment, 8], point 14 [paras[1].firstChild, 10] 1616 PASS Range 40 [paras[3], 1, comment, 8], point 14 [paras[1].firstChild, 10]
1660 PASS Range 40 [paras[3], 1, comment, 8], point 15 [paras[1].firstChild, 65535] 1617 PASS Range 40 [paras[3], 1, comment, 8], point 15 [paras[1].firstChild, 65535]
1661 FAIL Range 40 [paras[3], 1, comment, 8], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 1618 FAIL Range 40 [paras[3], 1, comment, 8], point 16 [detachedPara1.firstChild, 0] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1662 FAIL Range 40 [paras[3], 1, comment, 8], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 1619 FAIL Range 40 [paras[3], 1, comment, 8], point 17 [detachedPara1.firstChild, 1] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1663 FAIL Range 40 [paras[3], 1, comment, 8], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Text node "Qrstuvwx" 1620 FAIL Range 40 [paras[3], 1, comment, 8], point 18 [detachedPara1.firstChild, 8] assert_equals: focusNode must equal the node we collapse()d to expected Text nod e "Opqrstuv" but got Comment node <!--Alphabet soup?-->
1664 PASS Range 40 [paras[3], 1, comment, 8], point 19 [detachedPara1.firstChild, 9] 1621 PASS Range 40 [paras[3], 1, comment, 8], point 19 [detachedPara1.firstChild, 9]
1665 FAIL Range 40 [paras[3], 1, comment, 8], point 20 [foreignPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1622 FAIL Range 40 [paras[3], 1, comment, 8], point 20 [foreignPara1.firstChild, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1666 FAIL Range 40 [paras[3], 1, comment, 8], point 21 [foreignPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1623 FAIL Range 40 [paras[3], 1, comment, 8], point 21 [foreignPara1.firstChild, 1] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1667 FAIL Range 40 [paras[3], 1, comment, 8], point 22 [foreignPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Text node "Qrstuvwx" 1624 FAIL Range 40 [paras[3], 1, comment, 8], point 22 [foreignPara1.firstChild, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Efghijkl" but got Comment node <!--Alphabet soup?-->
1668 PASS Range 40 [paras[3], 1, comment, 8], point 23 [foreignPara1.firstChild, 9] 1625 PASS Range 40 [paras[3], 1, comment, 8], point 23 [foreignPara1.firstChild, 9]
1669 PASS Range 40 [paras[3], 1, comment, 8], point 24 [document.documentElement, -1] 1626 PASS Range 40 [paras[3], 1, comment, 8], point 24 [document.documentElement, -1]
1670 FAIL Range 40 [paras[3], 1, comment, 8], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1627 FAIL Range 40 [paras[3], 1, comment, 8], point 25 [document.documentElement, 0] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1671 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1628 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1672 " 1629 "
1673 FAIL Range 40 [paras[3], 1, comment, 8], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1630 FAIL Range 40 [paras[3], 1, comment, 8], point 26 [document.documentElement, 1] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1674 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1631 <me... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1675 " 1632 "
1676 FAIL Range 40 [paras[3], 1, comment, 8], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title> 1633 FAIL Range 40 [paras[3], 1, comment, 8], point 27 [document.documentElement, 2] assert_equals: focusNode must equal the node we collapse()d to expected Element node <html><head><title>Selection.collapse() tests</title>
1677 <me... but got Text node "Qrstuvwx" 1634 <me... but got Comment node <!--Alphabet soup?-->
1678 PASS Range 40 [paras[3], 1, comment, 8], point 28 [document.documentElement, 7] 1635 PASS Range 40 [paras[3], 1, comment, 8], point 28 [document.documentElement, 7]
1679 FAIL Range 40 [paras[3], 1, comment, 8], point 29 [document.head, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <head> <title>Selection.collapse() tests</title> 1636 FAIL Range 40 [paras[3], 1, comment, 8], point 29 [document.head, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <head> <title>Selection.collapse() tests</title>
1680 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1637 <meta nam... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1681 " 1638 "
1682 FAIL Range 40 [paras[3], 1, comment, 8], point 30 [document.body, 3] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1639 FAIL Range 40 [paras[3], 1, comment, 8], point 30 [document.body, 3] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <body> <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1683 </p><p id... but got Text node "Qrstuvwx" 1640 </p><p id... but got Comment node <!--Alphabet soup?-->
1684 FAIL Range 40 [paras[3], 1, comment, 8], point 31 [foreignDoc.documentElement, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1641 FAIL Range 40 [paras[3], 1, comment, 8], point 31 [foreignDoc.documentElement, 0 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Comm ent node <!--Alphabet soup?-->
1685 FAIL Range 40 [paras[3], 1, comment, 8], point 32 [foreignDoc.documentElement, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Text node "Qrstuvwx" 1642 FAIL Range 40 [paras[3], 1, comment, 8], point 32 [foreignDoc.documentElement, 1 ] assert_equals: focusNode must equal the node we collapse()d to expected Elemen t node <html><head><title></title></head><body><p>Efghijkl</p><p... but got Comm ent node <!--Alphabet soup?-->
1686 FAIL Range 40 [paras[3], 1, comment, 8], point 33 [foreignDoc.head, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <hea d><title></title></head> but got Text node "Qrstuvwx" 1643 FAIL Range 40 [paras[3], 1, comment, 8], point 33 [foreignDoc.head, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <hea d><title></title></head> but got Comment node <!--Alphabet soup?-->
1687 FAIL Range 40 [paras[3], 1, comment, 8], point 34 [foreignDoc.body, 1] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <bod y><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Text node "Qrst uvwx" 1644 FAIL Range 40 [paras[3], 1, comment, 8], point 34 [foreignDoc.body, 1] assert_eq uals: focusNode must equal the node we collapse()d to expected Element node <bod y><p>Efghijkl</p><p>Mnopqrst</p>I admit that I harbor... but got Comment node <! --Alphabet soup?-->
1688 FAIL Range 40 [paras[3], 1, comment, 8], point 35 [paras[0], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ 1645 FAIL Range 40 [paras[3], 1, comment, 8], point 35 [paras[0], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
1689 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1646 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1690 " 1647 "
1691 FAIL Range 40 [paras[3], 1, comment, 8], point 36 [paras[0], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ 1648 FAIL Range 40 [paras[3], 1, comment, 8], point 36 [paras[0], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="a">A ̈b̈c̈d̈ëf̈g̈ḧ
1692 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1649 </p> but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1693 " 1650 "
1694 PASS Range 40 [paras[3], 1, comment, 8], point 37 [paras[0], 2] 1651 PASS Range 40 [paras[3], 1, comment, 8], point 37 [paras[0], 2]
1695 FAIL Range 40 [paras[3], 1, comment, 8], point 38 [paras[1], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop 1652 FAIL Range 40 [paras[3], 1, comment, 8], point 38 [paras[1], 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop
1696 </p> but got Text node "Qrstuvwx" 1653 </p> but got Text node "Qrstuvwx"
1697 FAIL Range 40 [paras[3], 1, comment, 8], point 39 [paras[1], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop 1654 FAIL Range 40 [paras[3], 1, comment, 8], point 39 [paras[1], 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Element node <p id="b" s tyle="display:none">Ijklmnop
1698 </p> but got Text node "Qrstuvwx" 1655 </p> but got Text node "Qrstuvwx"
1699 PASS Range 40 [paras[3], 1, comment, 8], point 40 [paras[1], 2] 1656 PASS Range 40 [paras[3], 1, comment, 8], point 40 [paras[1], 2]
1700 FAIL Range 40 [paras[3], 1, comment, 8], point 41 [detachedPara1, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Text node "Qrstuvwx" 1657 FAIL Range 40 [paras[3], 1, comment, 8], point 41 [detachedPara1, 0] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Comment node <!--Alphabet soup?-->
1701 FAIL Range 40 [paras[3], 1, comment, 8], point 42 [detachedPara1, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Text node "Qrstuvwx" 1658 FAIL Range 40 [paras[3], 1, comment, 8], point 42 [detachedPara1, 1] assert_equa ls: focusNode must equal the node we collapse()d to expected Element node <p>Opq rstuv</p> but got Comment node <!--Alphabet soup?-->
1702 FAIL Range 40 [paras[3], 1, comment, 8], point 43 [testDiv, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1659 FAIL Range 40 [paras[3], 1, comment, 8], point 43 [testDiv, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1703 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1660 </p><p id="b" s... but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1704 " 1661 "
1705 FAIL Range 40 [paras[3], 1, comment, 8], point 44 [testDiv, 3] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1662 FAIL Range 40 [paras[3], 1, comment, 8], point 44 [testDiv, 3] assert_equals: fo cusNode must equal the node we collapse()d to expected Element node <div id="tes t"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1706 </p><p id="b" s... but got Text node "Qrstuvwx" 1663 </p><p id="b" s... but got Comment node <!--Alphabet soup?-->
1707 PASS Range 40 [paras[3], 1, comment, 8], point 45 [document, -1] 1664 PASS Range 40 [paras[3], 1, comment, 8], point 45 [document, -1]
1708 FAIL Range 40 [paras[3], 1, comment, 8], point 46 [document, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1665 FAIL Range 40 [paras[3], 1, comment, 8], point 46 [document, 0] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1709 " 1666 "
1710 FAIL Range 40 [paras[3], 1, comment, 8], point 47 [document, 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ 1667 FAIL Range 40 [paras[3], 1, comment, 8], point 47 [document, 1] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
1711 " 1668 "
1712 FAIL Range 40 [paras[3], 1, comment, 8], point 48 [document, 2] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Text node "Qrstuvwx" 1669 FAIL Range 40 [paras[3], 1, comment, 8], point 48 [document, 2] assert_equals: f ocusNode must equal the node we collapse()d to expected Document node with 2 chi ldren but got Comment node <!--Alphabet soup?-->
1713 PASS Range 40 [paras[3], 1, comment, 8], point 49 [document, 3] 1670 PASS Range 40 [paras[3], 1, comment, 8], point 49 [document, 3]
1714 PASS Range 40 [paras[3], 1, comment, 8], point 50 [comment, -1] 1671 PASS Range 40 [paras[3], 1, comment, 8], point 50 [comment, -1]
1715 FAIL Range 40 [paras[3], 1, comment, 8], point 51 [comment, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1672 FAIL Range 40 [paras[3], 1, comment, 8], point 51 [comment, 0] assert_equals: fo cusOffset must equal the offset we collapse()d to expected 0 but got 8
1716 FAIL Range 40 [paras[3], 1, comment, 8], point 52 [comment, 4] assert_equals: fo cusNode must equal the node we collapse()d to expected Comment node <!--Alphabet soup?--> but got Text node "Qrstuvwx" 1673 FAIL Range 40 [paras[3], 1, comment, 8], point 52 [comment, 4] assert_equals: fo cusOffset must equal the offset we collapse()d to expected 4 but got 8
1717 PASS Range 40 [paras[3], 1, comment, 8], point 53 [comment, 96] 1674 PASS Range 40 [paras[3], 1, comment, 8], point 53 [comment, 96]
1718 FAIL Range 40 [paras[3], 1, comment, 8], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Text node "Qrstuvwx" 1675 FAIL Range 40 [paras[3], 1, comment, 8], point 54 [foreignDoc, 0] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Comment node <!--Alphabet soup?-->
1719 FAIL Range 40 [paras[3], 1, comment, 8], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Text node "Qrstuvwx" 1676 FAIL Range 40 [paras[3], 1, comment, 8], point 55 [foreignDoc, 1] assert_equals: focusNode must equal the node we collapse()d to expected Document node with 3 c hildren but got Comment node <!--Alphabet soup?-->
1720 FAIL Range 40 [paras[3], 1, comment, 8], point 56 [foreignComment, 2] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--" Commenter" and "commentator" mean different things. I'v...--> but got Text node "Qrstuvwx" 1677 FAIL Range 40 [paras[3], 1, comment, 8], point 56 [foreignComment, 2] assert_equ als: focusNode must equal the node we collapse()d to expected Comment node <!--" Commenter" and "commentator" mean different things. I'v...--> but got Comment n ode <!--Alphabet soup?-->
1721 FAIL Range 40 [paras[3], 1, comment, 8], point 57 [foreignTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Text node "Qrstu vwx" 1678 FAIL Range 40 [paras[3], 1, comment, 8], point 57 [foreignTextNode, 0] assert_eq uals: focusNode must equal the node we collapse()d to expected Text node "I admi t that I harbor doubts about whether we really need..." but got Comment node <!- -Alphabet soup?-->
1722 FAIL Range 40 [paras[3], 1, comment, 8], point 58 [foreignTextNode, 36] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Text node "Qrst uvwx" 1679 FAIL Range 40 [paras[3], 1, comment, 8], point 58 [foreignTextNode, 36] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "I adm it that I harbor doubts about whether we really need..." but got Comment node <! --Alphabet soup?-->
1723 PASS Range 40 [paras[3], 1, comment, 8], point 59 [xmlDoc, -1] 1680 PASS Range 40 [paras[3], 1, comment, 8], point 59 [xmlDoc, -1]
1724 FAIL Range 40 [paras[3], 1, comment, 8], point 60 [xmlDoc, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Text node "Qrstuvwx" 1681 FAIL Range 40 [paras[3], 1, comment, 8], point 60 [xmlDoc, 0] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Comment node <!--Alphabet soup?-->
1725 FAIL Range 40 [paras[3], 1, comment, 8], point 61 [xmlDoc, 1] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Text node "Qrstuvwx" 1682 FAIL Range 40 [paras[3], 1, comment, 8], point 61 [xmlDoc, 1] assert_equals: foc usNode must equal the node we collapse()d to expected Document node with 4 child ren but got Comment node <!--Alphabet soup?-->
1726 PASS Range 40 [paras[3], 1, comment, 8], point 62 [xmlDoc, 5] 1683 PASS Range 40 [paras[3], 1, comment, 8], point 62 [xmlDoc, 5]
1727 FAIL Range 40 [paras[3], 1, comment, 8], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Text node "Qr stuvwx" 1684 FAIL Range 40 [paras[3], 1, comment, 8], point 63 [xmlComment, 0] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Comment node <!--Alphabet soup?-->
1728 FAIL Range 40 [paras[3], 1, comment, 8], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Text node "Qr stuvwx" 1685 FAIL Range 40 [paras[3], 1, comment, 8], point 64 [xmlComment, 4] assert_equals: focusNode must equal the node we collapse()d to expected Comment node <!--I mal iciously created a comment that will break incautiou...--> but got Comment node <!--Alphabet soup?-->
1729 FAIL Range 40 [paras[3], 1, comment, 8], point 65 [processingInstruction, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 1686 FAIL Range 40 [paras[3], 1, comment, 8], point 65 [processingInstruction, 0] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1730 FAIL Range 40 [paras[3], 1, comment, 8], point 66 [processingInstruction, 5] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 1687 FAIL Range 40 [paras[3], 1, comment, 8], point 66 [processingInstruction, 5] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1731 FAIL Range 40 [paras[3], 1, comment, 8], point 67 [processingInstruction, 9] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Text node "Qrstuvwx" 1688 FAIL Range 40 [paras[3], 1, comment, 8], point 67 [processingInstruction, 9] ass ert_equals: focusNode must equal the node we collapse()d to expected ProcessingI nstruction node with target "somePI" and data "Did you know that \":syn sync fro mstart\" is very useful wh..." but got Comment node <!--Alphabet soup?-->
1732 FAIL Range 40 [paras[3], 1, comment, 8], point 68 [detachedTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Text node "Qrstuvwx" 1689 FAIL Range 40 [paras[3], 1, comment, 8], point 68 [detachedTextNode, 0] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Comment node <!--Alphabet soup?-->
1733 FAIL Range 40 [paras[3], 1, comment, 8], point 69 [detachedTextNode, 8] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Text node "Qrstuvwx" 1690 FAIL Range 40 [paras[3], 1, comment, 8], point 69 [detachedTextNode, 8] assert_e quals: focusNode must equal the node we collapse()d to expected Text node "Uvwxy zab" but got Comment node <!--Alphabet soup?-->
1734 FAIL Range 40 [paras[3], 1, comment, 8], point 70 [detachedForeignTextNode, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1691 FAIL Range 40 [paras[3], 1, comment, 8], point 70 [detachedForeignTextNode, 0] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1735 FAIL Range 40 [paras[3], 1, comment, 8], point 71 [detachedForeignTextNode, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Text node "Qrstuvwx" 1692 FAIL Range 40 [paras[3], 1, comment, 8], point 71 [detachedForeignTextNode, 8] a ssert_equals: focusNode must equal the node we collapse()d to expected Text node "Cdefghij" but got Comment node <!--Alphabet soup?-->
1736 FAIL Range 40 [paras[3], 1, comment, 8], point 72 [detachedXmlTextNode, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Text node "Qrstuvwx" 1693 FAIL Range 40 [paras[3], 1, comment, 8], point 72 [detachedXmlTextNode, 0] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Comment node <!--Alphabet soup?-->
1737 FAIL Range 40 [paras[3], 1, comment, 8], point 73 [detachedXmlTextNode, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Text node "Qrstuvwx" 1694 FAIL Range 40 [paras[3], 1, comment, 8], point 73 [detachedXmlTextNode, 8] asser t_equals: focusNode must equal the node we collapse()d to expected Text node "Kl mnopqr" but got Comment node <!--Alphabet soup?-->
1738 FAIL Range 40 [paras[3], 1, comment, 8], point 74 [detachedProcessingInstruction , 12] assert_equals: focusNode must equal the node we collapse()d to expected Pr ocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Text node "Qrstuvwx" 1695 FAIL Range 40 [paras[3], 1, comment, 8], point 74 [detachedProcessingInstruction , 12] assert_equals: focusNode must equal the node we collapse()d to expected Pr ocessingInstruction node with target "whippoorwill" and data "chirp chirp chirp" but got Comment node <!--Alphabet soup?-->
1739 FAIL Range 40 [paras[3], 1, comment, 8], point 75 [detachedComment, 3] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Text node "Qrstuvwx" 1696 FAIL Range 40 [paras[3], 1, comment, 8], point 75 [detachedComment, 3] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Comment node <!--Alphabet soup?-->
1740 FAIL Range 40 [paras[3], 1, comment, 8], point 76 [detachedComment, 5] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Text node "Qrstuvwx" 1697 FAIL Range 40 [paras[3], 1, comment, 8], point 76 [detachedComment, 5] assert_eq uals: focusNode must equal the node we collapse()d to expected Comment node <!-- Stuvwxyz--> but got Comment node <!--Alphabet soup?-->
1741 FAIL Range 40 [paras[3], 1, comment, 8], point 77 [detachedForeignComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Text node "Qrstuvwx" 1698 FAIL Range 40 [paras[3], 1, comment, 8], point 77 [detachedForeignComment, 0] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Comment node <!--Alphabet soup?-->
1742 FAIL Range 40 [paras[3], 1, comment, 8], point 78 [detachedForeignComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Text node "Qrstuvwx" 1699 FAIL Range 40 [paras[3], 1, comment, 8], point 78 [detachedForeignComment, 4] as sert_equals: focusNode must equal the node we collapse()d to expected Comment no de <!--אריה יהודה--> but got Comment node <!--Alphabet soup?-->
1743 FAIL Range 40 [paras[3], 1, comment, 8], point 79 [detachedXmlComment, 2] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--בן חיים אליעזר--> but got Text node "Qrstuvwx" 1700 FAIL Range 40 [paras[3], 1, comment, 8], point 79 [detachedXmlComment, 2] assert _equals: focusNode must equal the node we collapse()d to expected Comment node < !--בן חיים אליעזר--> but got Comment node <!--Alphabet soup?-->
1744 FAIL Range 40 [paras[3], 1, comment, 8], point 80 [docfrag, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected DocumentFragment node wit h 0 children but got Text node "Qrstuvwx" 1701 FAIL Range 40 [paras[3], 1, comment, 8], point 80 [docfrag, 0] assert_equals: fo cusNode must equal the node we collapse()d to expected DocumentFragment node wit h 0 children but got Comment node <!--Alphabet soup?-->
1745 FAIL Range 40 [paras[3], 1, comment, 8], point 81 [foreignDocfrag, 0] assert_equ als: focusNode must equal the node we collapse()d to expected DocumentFragment n ode with 0 children but got Text node "Qrstuvwx" 1702 FAIL Range 40 [paras[3], 1, comment, 8], point 81 [foreignDocfrag, 0] assert_equ als: focusNode must equal the node we collapse()d to expected DocumentFragment n ode with 0 children but got Comment node <!--Alphabet soup?-->
1746 FAIL Range 40 [paras[3], 1, comment, 8], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Text node "Qrstuvwx" 1703 FAIL Range 40 [paras[3], 1, comment, 8], point 82 [xmlDocfrag, 0] assert_equals: focusNode must equal the node we collapse()d to expected DocumentFragment node with 0 children but got Comment node <!--Alphabet soup?-->
1747 PASS Range 40 [paras[3], 1, comment, 8], point 83 [doctype, 0] 1704 PASS Range 40 [paras[3], 1, comment, 8], point 83 [doctype, 0]
1748 FAIL Range 40 [paras[3], 1, comment, 8], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTyp e function "function () { 1705 FAIL Range 40 [paras[3], 1, comment, 8], point 84 [doctype, -17] assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentTyp e function "function () {
1749 selection.collapse(point[0], point[1]); 1706 selection.collapse(point[0], point[1]);
1750 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 1707 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
1751 PASS Range 40 [paras[3], 1, comment, 8], point 85 [doctype, 1] 1708 PASS Range 40 [paras[3], 1, comment, 8], point 85 [doctype, 1]
1752 PASS Range 40 [paras[3], 1, comment, 8], point 86 [foreignDoctype, 0] 1709 PASS Range 40 [paras[3], 1, comment, 8], point 86 [foreignDoctype, 0]
1753 PASS Range 40 [paras[3], 1, comment, 8], point 87 [xmlDoctype, 0] 1710 PASS Range 40 [paras[3], 1, comment, 8], point 87 [xmlDoctype, 0]
1754 PASS Range 41 [foreignDoc, 0, foreignDoc, 0], point 0 [paras[0].firstChild, -1] 1711 PASS Range 41 [foreignDoc, 0, foreignDoc, 0], point 0 [paras[0].firstChild, -1]
1755 PASS Range 41 [foreignDoc, 0, foreignDoc, 0], point 1 [paras[0].firstChild, 0] 1712 PASS Range 41 [foreignDoc, 0, foreignDoc, 0], point 1 [paras[0].firstChild, 0]
1756 FAIL Range 41 [foreignDoc, 0, foreignDoc, 0], point 2 [paras[0].firstChild, 1] a ssert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2 1713 FAIL Range 41 [foreignDoc, 0, foreignDoc, 0], point 2 [paras[0].firstChild, 1] a ssert_equals: focusOffset must equal the offset we collapse()d to expected 1 but got 2
(...skipping 2041 matching lines...) Expand 10 before | Expand all | Expand 10 after
3798 FAIL Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 82 [xmlDocfrag, 0] assert_eq uals: selection.rangeCount must equal 1 after collapse() expected 1 but got 0 3755 FAIL Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 82 [xmlDocfrag, 0] assert_eq uals: selection.rangeCount must equal 1 after collapse() expected 1 but got 0
3799 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 83 [doctype, 0] 3756 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 83 [doctype, 0]
3800 FAIL Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 84 [doctype, -17] assert_thr ows: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a Docume ntType function "function () { 3757 FAIL Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 84 [doctype, -17] assert_thr ows: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a Docume ntType function "function () {
3801 selection.collapse(point[0], point[1]); 3758 selection.collapse(point[0], point[1]);
3802 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24 3759 }" threw object "IndexSizeError: Failed to execute 'collapse' on 'Select ion': -17 is not a valid offset." that is not a DOMException INVALID_NODE_TYPE_E RR: property "code" is equal to 1, expected 24
3803 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 85 [doctype, 1] 3760 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 85 [doctype, 1]
3804 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 86 [foreignDoctype, 0] 3761 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 86 [foreignDoctype, 0]
3805 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 87 [xmlDoctype, 0] 3762 PASS Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 87 [xmlDoctype, 0]
3806 Harness: the test ran to completion. 3763 Harness: the test ran to completion.
3807 3764
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698