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

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/addRange-56-expected.txt

Issue 2653523003: Make DOMSelection cache Range (Closed)
Patch Set: nit 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 7: The given range isn't in document. 1 CONSOLE ERROR: line 7: The given range isn't in document.
2 CONSOLE ERROR: line 7: The given range isn't in document. 2 CONSOLE ERROR: line 7: The given range isn't in document.
3 CONSOLE ERROR: line 7: The given range isn't in document. 3 CONSOLE ERROR: line 7: The given range isn't in document.
4 CONSOLE ERROR: line 7: The given range isn't in document. 4 CONSOLE ERROR: line 7: The given range isn't in document.
5 CONSOLE ERROR: line 7: The given range isn't in document. 5 CONSOLE ERROR: line 7: The given range isn't in document.
6 CONSOLE ERROR: line 7: The given range isn't in document. 6 CONSOLE ERROR: line 7: The given range isn't in document.
7 CONSOLE ERROR: line 7: The given range isn't in document. 7 CONSOLE ERROR: line 7: The given range isn't in document.
8 CONSOLE ERROR: line 7: The given range isn't in document. 8 CONSOLE ERROR: line 7: The given range isn't in document.
9 CONSOLE ERROR: line 7: The given range isn't in document. 9 CONSOLE ERROR: line 7: The given range isn't in document.
10 CONSOLE ERROR: line 7: The given range isn't in document. 10 CONSOLE ERROR: line 7: The given range isn't in document.
11 CONSOLE ERROR: line 7: The given range isn't in document. 11 CONSOLE ERROR: line 7: The given range isn't in document.
12 CONSOLE ERROR: line 7: The given range isn't in document. 12 CONSOLE ERROR: line 7: The given range isn't in document.
13 CONSOLE ERROR: line 7: The given range isn't in document. 13 CONSOLE ERROR: line 7: The given range isn't in document.
14 CONSOLE ERROR: line 7: The given range isn't in document. 14 CONSOLE ERROR: line 7: The given range isn't in document.
15 CONSOLE ERROR: line 7: The given range isn't in document. 15 CONSOLE ERROR: line 7: The given range isn't in document.
16 CONSOLE ERROR: line 7: The given range isn't in document. 16 CONSOLE ERROR: line 7: The given range isn't in document.
17 CONSOLE ERROR: line 7: The given range isn't in document. 17 CONSOLE ERROR: line 7: The given range isn't in document.
18 CONSOLE ERROR: line 7: The given range isn't in document. 18 CONSOLE ERROR: line 7: The given range isn't in document.
19 This is a testharness.js-based test. 19 This is a testharness.js-based test.
20 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given 20 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given
21 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 21 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
22 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 22 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
23 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 23 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
24 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 24 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
25 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 25 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
26 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given 26 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given
27 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rang eCount being 1 27 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rang eCount being 1
28 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints 28 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
29 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "" but got object "" 29 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
30 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, endOffset of the Selection's last Range must match the added Range expe cted 2 but got 0 30 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range
31 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 31 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
32 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given 32 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given
33 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 33 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
34 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 34 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
35 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 35 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
36 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 36 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
37 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 37 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
38 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given 38 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given
39 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rang eCount being 1 39 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rang eCount being 1
40 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints 40 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
41 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "A" but got object "A" 41 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
42 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, endOffset of the Selection's last Range must match the added Range expe cted 2 but got 1 42 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range
43 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 43 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
44 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given 44 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given
45 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 45 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
46 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 46 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
47 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 47 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
48 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 48 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
49 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 49 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
50 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given 50 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given
51 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rang eCount being 1 51 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rang eCount being 1
52 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints 52 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
53 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "b̈c̈d̈" bu t got object "b̈c̈d̈" 53 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
54 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 2 54 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
55 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 55 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
56 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given 56 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given
57 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 57 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
58 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 58 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
59 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 59 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
60 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 60 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
61 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 61 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
62 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given 62 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given
63 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rang eCount being 1 63 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rang eCount being 1
64 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints 64 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
65 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "b̈c̈d̈e" b ut got object "b̈c̈d̈e" 65 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
66 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 2 66 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
67 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6 67 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
68 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given 68 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given
69 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 69 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
70 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 70 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
71 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 71 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
72 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 72 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
73 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 73 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
74 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given 74 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given
75 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rang eCount being 1 75 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rang eCount being 1
76 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints 76 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
77 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "" but got object "" 77 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
78 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 78 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
79 " but got Text node "Ijklmnop 79 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
80 "
81 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
82 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given 80 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given
83 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 81 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
84 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 82 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
85 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 83 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
86 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 84 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
87 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 85 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
88 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given 86 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given
89 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rang eCount being 1 87 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rang eCount being 1
90 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints 88 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
91 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "I" but got object "I" 89 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
92 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 90 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
93 " but got Text node "Ijklmnop 91 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
94 "
95 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
96 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given 92 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given
97 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 93 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
98 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 94 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
99 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 95 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
100 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 96 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
101 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 97 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
102 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given 98 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given
103 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rang eCount being 1 99 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rang eCount being 1
104 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints 100 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
105 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "klmnop" bu t got object "klmnop" 101 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
106 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 102 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
107 " but got Text node "Ijklmnop 103 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
108 "
109 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
110 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given 104 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given
111 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 105 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
112 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 106 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
113 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 107 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
114 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 108 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
115 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 109 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
116 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given 110 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given
117 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rang eCount being 1 111 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rang eCount being 1
118 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints 112 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
119 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "klmnop 113 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
120 " but got object "klmnop 114 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
121 " 115 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
122 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
123 " but got Text node "Ijklmnop
124 "
125 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
126 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not t hrow exceptions or modify the range it's given 116 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not t hrow exceptions or modify the range it's given
127 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 117 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
128 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0 118 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
129 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0 119 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
130 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0 120 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
131 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's l ast Range must modify the first added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0 121 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's l ast Range must modify the first added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
132 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 122 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
133 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 123 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
134 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 124 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
135 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 125 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
197 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0 187 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
198 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given 188 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
199 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 189 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
200 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 190 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
201 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 191 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
202 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 192 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
203 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 193 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
204 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given 194 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
205 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in rangeCount being 1 195 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in rangeCount being 1
206 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range having the specified endpoints 196 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range having the specified endpoints
207 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Selection.addRange() tests 197 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range being the same object we added
208 198 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the second added range must modify the Selection's last Range
209 " but got object "Selection.addRange() tests 199 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
210
211 "
212 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
213 " but got Element node <html><head><title>Selection.addRange() tests</title>
214 <me...
215 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRan ge(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
216 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given 200 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
217 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 201 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
218 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 202 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
219 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 203 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
220 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 204 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
221 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 205 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
222 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given 206 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
223 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1 207 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1
224 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints 208 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints
225 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Selection.addRange() tests 209 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added
226 210 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range
227 Äb̈c̈d̈ëf̈g̈ḧ 211 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
228 Ijklmnop
229 QrstuvwxYzabcdefGhijklmn
230
231
232
233
234
235 "use strict";
236
237 testAddRangeSubSet(56);
238 testDiv.style.display = "none";
239 " but got object "Selection.addRange() tests
240
241 Äb̈c̈d̈ëf̈g̈ḧ
242 Ijklmnop
243 QrstuvwxYzabcdefGhijklmn
244
245
246
247
248
249 "use strict";
250
251 testAddRangeSubSet(56);
252 testDiv.style.display = "none";
253 "
254 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
255 " but got Element node <html><head><title>Selection.addRange() tests</title>
256 <me...
257 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRan ge(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
258 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given 212 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
259 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 213 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
260 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 214 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
261 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 215 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
262 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 216 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
263 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 217 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
264 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given 218 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
265 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1 219 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1
266 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints 220 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints
267 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 221 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added
268 Ijklmnop 222 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range
269 QrstuvwxYzabcdefGhijklmn 223 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
270
271
272
273
274
275 "use strict";
276
277 testAddRangeSubSet(56);
278 testDiv.style.display = "none";
279 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
280 Ijklmnop
281 QrstuvwxYzabcdefGhijklmn
282
283
284
285
286
287 "use strict";
288
289 testAddRangeSubSet(56);
290 testDiv.style.display = "none";
291 "
292 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
293 " but got Element node <html><head><title>Selection.addRange() tests</title>
294 <me...
295 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRan ge(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
296 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must not throw exceptions or mo dify the range it's given 224 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must not throw exceptions or mo dify the range it's given
297 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 225 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
298 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 226 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
299 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 227 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
300 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 228 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
301 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 229 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
302 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must not throw exceptions or m odify the range it's given 230 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must not throw exceptions or m odify the range it's given
303 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in rangeCount bein g 1 231 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in rangeCount bein g 1
304 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range having the specified endpoints 232 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
305 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object "" 233 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added
306 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, st artContainer of the Selection's last Range must match the added Range expected T ext node "Äb̈c̈d̈ëf̈g̈ḧ 234 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range
307 " but got Element node <head><title>Selection.addRange() tests</title> 235 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range
308 <meta nam...
309 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating t he Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
310 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must not throw exceptions or mo dify the range it's given 236 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must not throw exceptions or mo dify the range it's given
311 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 237 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
312 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 238 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
313 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 239 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
314 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 240 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
315 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 241 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
316 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must not throw exceptions or m odify the range it's given 242 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must not throw exceptions or m odify the range it's given
317 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in rangeCount bein g 1 243 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in rangeCount bein g 1
318 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints 244 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
319 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 245 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
320 Ijklmnop 246 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
321 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 247 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
322 Ijklmnop
323 QrstuvwxYzabcdefGhijklmn"
324 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, st artContainer of the Selection's last Range must match the added Range expected T ext node "Äb̈c̈d̈ëf̈g̈ḧ
325 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
326 </p><p id...
327 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating t he Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
328 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given 248 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
329 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 249 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
330 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 250 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
331 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 251 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
332 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first ad ded range must modify the Selection's last Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0 252 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first ad ded range must modify the Selection's last Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
333 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selectio n's last Range must modify the first added Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0 253 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selectio n's last Range must modify the first added Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
334 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given 254 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
335 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 255 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
336 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 256 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
337 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 257 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 25 matching lines...) Expand all
363 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0 283 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
364 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the r ange it's given 284 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the r ange it's given
365 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 285 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
366 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 286 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
367 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 287 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
368 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 288 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
369 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 289 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
370 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given 290 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
371 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 291 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
372 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e having the specified endpoints 292 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e having the specified endpoints
373 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object "" 293 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e being the same object we added
374 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the second added range must modify the Selection 's last Range assert_equals: After mutating the second added Range, startContain er of the Selection's last Range must match the added Range expected Text node " Äb̈c̈d̈ëf̈g̈ḧ 294 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the second added range must modify the Selection 's last Range
375 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 295 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the secon d added Range
376 </p>
377 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the secon d added Range assert_equals: After second addRange(), after mutating the Selecti on's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
378 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the r ange it's given 296 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the r ange it's given
379 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 297 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
380 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 298 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
381 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 299 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
382 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 300 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
383 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 301 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
384 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given 302 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
385 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 303 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
386 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e having the specified endpoints 304 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e having the specified endpoints
387 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 305 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e being the same object we added
388 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 306 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the second added range must modify the Selection 's last Range
389 " 307 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the secon d added Range
390 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the second added range must modify the Selection 's last Range assert_equals: After mutating the second added Range, startContain er of the Selection's last Range must match the added Range expected Text node " Äb̈c̈d̈ëf̈g̈ḧ
391 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
392 </p>
393 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the secon d added Range assert_equals: After second addRange(), after mutating the Selecti on's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
394 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or mo dify the range it's given 308 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or mo dify the range it's given
395 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 309 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
396 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 310 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
397 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 311 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
398 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 312 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
399 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 313 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
400 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or m odify the range it's given 314 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or m odify the range it's given
401 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0 315 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
402 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 316 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
403 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 317 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
(...skipping 13 matching lines...) Expand all
417 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 331 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
418 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exce ptions or modify the range it's given 332 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exce ptions or modify the range it's given
419 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 333 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
420 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 334 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
421 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 335 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
422 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 336 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
423 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 337 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
424 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exc eptions or modify the range it's given 338 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exc eptions or modify the range it's given
425 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in ran geCount being 1 339 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in ran geCount being 1
426 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints 340 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
427 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt (rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈e ̈f̈g̈ḧ 341 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
428 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 342 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range mus t modify the Selection's last Range
429 " 343 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
430 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range mus t modify the Selection's last Range assert_equals: After mutating the second add ed Range, endContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
431 " but got Text node "Ijklmnop
432 "
433 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), afte r mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
434 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exce ptions or modify the range it's given 344 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exce ptions or modify the range it's given
435 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 345 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
436 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 346 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
437 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 347 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
438 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 348 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
439 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 349 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
440 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exc eptions or modify the range it's given 350 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exc eptions or modify the range it's given
441 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in ran geCount being 1 351 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in ran geCount being 1
442 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints 352 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
443 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt (rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈e ̈f̈g̈ḧ 353 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
444 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 354 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range mus t modify the Selection's last Range
445 Ijklmnop" 355 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
446 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range mus t modify the Selection's last Range assert_equals: After mutating the second add ed Range, endContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
447 " but got Text node "Ijklmnop
448 "
449 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), afte r mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
450 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or m odify the range it's given 356 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or m odify the range it's given
451 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0 357 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
452 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 358 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
453 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 359 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
454 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 360 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
455 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 361 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
456 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given 362 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
457 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount bei ng 1 363 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount bei ng 1
458 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range having the specified endpoints 364 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range having the specified endpoints
459 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "̈c̈d̈ëf̈g̈ḧ 365 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range being the same object we added
460 Ijklmnop 366 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the second added range must modify th e Selection's last Range
461 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 367 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the second added Range
462 Ijklmnop
463 QrstuvwxYzabcdef"
464 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the second added range must modify th e Selection's last Range assert_equals: After mutating the second added Range, s tartOffset of the Selection's last Range must match the added Range expected 0 b ut got 3
465 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
466 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or m odify the range it's given 368 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or m odify the range it's given
467 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0 369 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
468 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 370 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
469 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0 371 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
470 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 372 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
471 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 373 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
472 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given 374 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
473 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount bei ng 1 375 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount bei ng 1
474 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range having the specified endpoints 376 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range having the specified endpoints
475 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d" but got obj ect "Äb̈c̈d" 377 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range being the same object we added
476 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the second added range must modify th e Selection's last Range assert_equals: After mutating the second added Range, s tartContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 378 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the second added range must modify th e Selection's last Range
477 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 379 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the second added Range
478 </p>
479 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
480 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the ra nge it's given 380 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the ra nge it's given
481 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0 381 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0
482 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 382 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
483 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 383 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
484 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 384 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
485 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 385 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
486 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the r ange it's given 386 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the r ange it's given
487 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 387 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1
488 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints 388 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
489 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r eturn the same object we added expected object "QrstuvwxYzabcdefGhijklmn" but go t object "QrstuvwxYzabcdefGhijklmn" 389 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
490 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the second added range must modify the Selection' s last Range assert_equals: After mutating the second added Range, startContaine r of the Selection's last Range must match the added Range expected Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 390 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the second added range must modify the Selection' s last Range
491 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 391 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
492 </p><p id="b" s...
493 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selectio n's last Range, startOffset of the Selection's last Range must match the added R ange expected 0 but got 6
494 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or mo dify the range it's given 392 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or mo dify the range it's given
495 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 393 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
496 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 394 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
497 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 395 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
498 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 396 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
499 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 397 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
500 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or m odify the range it's given 398 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or m odify the range it's given
501 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount bein g 1 399 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount bein g 1
502 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints 400 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
503 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Ijklmnop 401 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
504 Qrstu" but got object "Ijklmnop 402 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
505 Qrstu" 403 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
506 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, st artContainer of the Selection's last Range must match the added Range expected T ext node "Äb̈c̈d̈ëf̈g̈ḧ
507 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
508 </p><p id="b" s...
509 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating t he Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
510 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must not throw excep tions or modify the range it's given 404 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must not throw excep tions or modify the range it's given
511 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 405 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
512 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 406 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
513 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0 407 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
514 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 408 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
515 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 409 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
516 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must not throw exce ptions or modify the range it's given 410 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must not throw exce ptions or modify the range it's given
517 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in rang eCount being 1 411 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in rang eCount being 1
518 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints 412 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
519 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt( rangeCount - 1) must return the same object we added expected object "" but got object "" 413 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range being the same object we added
520 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second adde d Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 414 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range
521 " but got Element node <html><head><title>Selection.addRange() tests</title> 415 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range
522 <me...
523 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
524 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must not throw e xceptions or modify the range it's given 416 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must not throw e xceptions or modify the range it's given
525 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 417 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
526 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range having the specified endpoints assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0 418 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range having the specified endpoints assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
527 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range being the same object we added assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0 419 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range being the same object we added assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
528 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the first added range m ust modify the Selection's last Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0 420 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the first added range m ust modify the Selection's last Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
529 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the first added Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0 421 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the first added Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
530 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given 422 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
531 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 423 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
532 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0 424 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0
533 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0 425 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0
534 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 426 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
535 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the second added Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0 427 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the second added Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
536 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must not throw exceptions or modify the r ange it's given 428 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must not throw exceptions or modify the r ange it's given
537 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 429 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
538 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 430 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
539 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 431 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
540 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 432 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
541 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 433 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
542 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must not throw exceptions or modify the range it's given 434 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must not throw exceptions or modify the range it's given
543 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in rangeCount being 1 435 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in rangeCount being 1
544 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e having the specified endpoints 436 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e having the specified endpoints
545 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object "" 437 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e being the same object we added
546 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the second added range must modify the Selection 's last Range assert_equals: After mutating the second added Range, startContain er of the Selection's last Range must match the added Range expected Text node " Äb̈c̈d̈ëf̈g̈ḧ 438 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the second added range must modify the Selection 's last Range
547 " but got Document node with 2 children 439 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the secon d added Range
548 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the secon d added Range assert_equals: After second addRange(), after mutating the Selecti on's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
549 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given 440 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given
550 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 441 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
551 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 442 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
552 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 443 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
553 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 444 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
554 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 445 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
555 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must not throw exceptions or modify the range it's given 446 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must not throw exceptions or modify the range it's given
556 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in rangeCount being 1 447 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in rangeCount being 1
557 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints 448 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints
558 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Selection.addRange() tests 449 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e being the same object we added
559 450 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the second added range must modify the Selection 's last Range
560 Äb̈c̈d̈ëf̈g̈ḧ 451 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the secon d added Range
561 Ijklmnop
562 QrstuvwxYzabcdefGhijklmn
563
564
565
566
567
568 "use strict";
569
570 testAddRangeSubSet(56);
571 testDiv.style.display = "none";
572 " but got object "Selection.addRange() tests
573
574 Äb̈c̈d̈ëf̈g̈ḧ
575 Ijklmnop
576 QrstuvwxYzabcdefGhijklmn
577
578
579
580
581
582 "use strict";
583
584 testAddRangeSubSet(56);
585 testDiv.style.display = "none";
586 "
587 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the second added range must modify the Selection 's last Range assert_equals: After mutating the second added Range, startContain er of the Selection's last Range must match the added Range expected Text node " Äb̈c̈d̈ëf̈g̈ḧ
588 " but got Document node with 2 children
589 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the secon d added Range assert_equals: After second addRange(), after mutating the Selecti on's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
590 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given 452 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given
591 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0 453 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
592 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 454 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
593 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 455 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
594 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 456 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
595 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 457 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
596 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must not throw exceptions or modify the range it's given 458 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must not throw exceptions or modify the range it's given
597 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in rangeCount being 1 459 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in rangeCount being 1
598 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints 460 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints
599 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Selection.addRange() tests 461 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e being the same object we added
600 462 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the second added range must modify the Selection 's last Range
601 Äb̈c̈d̈ëf̈g̈ḧ 463 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the secon d added Range
602 Ijklmnop
603 QrstuvwxYzabcdefGhijklmn
604
605
606
607
608
609 "use strict";
610
611 testAddRangeSubSet(56);
612 testDiv.style.display = "none";
613 " but got object "Selection.addRange() tests
614
615 Äb̈c̈d̈ëf̈g̈ḧ
616 Ijklmnop
617 QrstuvwxYzabcdefGhijklmn
618
619
620
621
622
623 "use strict";
624
625 testAddRangeSubSet(56);
626 testDiv.style.display = "none";
627 "
628 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the second added range must modify the Selection 's last Range assert_equals: After mutating the second added Range, startContain er of the Selection's last Range must match the added Range expected Text node " Äb̈c̈d̈ëf̈g̈ḧ
629 " but got Document node with 2 children
630 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the secon d added Range assert_equals: After second addRange(), after mutating the Selecti on's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
631 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must not throw exceptions or modify the ran ge it's given 464 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must not throw exceptions or modify the ran ge it's given
632 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_eq uals: rangeCount must be 1 expected 1 but got 0 465 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_eq uals: rangeCount must be 1 expected 1 but got 0
633 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range h aving the specified endpoints assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0 466 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range h aving the specified endpoints assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
634 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range b eing the same object we added assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0 467 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range b eing the same object we added assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
635 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0 468 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
636 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the first a dded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0 469 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the first a dded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
637 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must not throw exceptions or modify the ra nge it's given 470 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must not throw exceptions or modify the ra nge it's given
638 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in rangeCount being 1 471 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in rangeCount being 1
639 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range having the specified endpoints assert_equals: endContainer of the Selection's la st Range must match the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 472 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range having the specified endpoints
640 </p><p id="b" s... 473 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range being the same object we added
641 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must re turn the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 474 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the second added range must modify the Selection's last Range
642 Ijklmnop 475 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the second added Range
643 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
644 Ijklmnop
645 QrstuvwxYzabcdefGhijklmn"
646 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Ä b̈c̈d̈ëf̈g̈ḧ
647 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
648 </p><p id="b" s...
649 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection 's last Range, startOffset of the Selection's last Range must match the added Ra nge expected 0 but got 6
650 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or mo dify the range it's given 476 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or mo dify the range it's given
651 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 477 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
652 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 478 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
653 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 479 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
654 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 480 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
655 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 481 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
656 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or m odify the range it's given 482 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or m odify the range it's given
657 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount bein g 1 483 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount bein g 1
658 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range having the specified endpoints assert_equals: endContainer of the Se lection's last Range must match the added Range expected Comment node <!--Alphab et soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 484 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range having the specified endpoints
659 </p><p id="b" s... 485 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range being the same object we added
660 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "uvwxYzabcdefGhijklmn" but got object "uvwxYzabcdefGhijklmn" 486 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's last Range
661 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, st artContainer of the Selection's last Range must match the added Range expected T ext node "Äb̈c̈d̈ëf̈g̈ḧ 487 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second added Range
662 " but got Text node "Qrstuvwx"
663 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating t he Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
664 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must not throw exceptions or modify the ra nge it's given 488 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must not throw exceptions or modify the ra nge it's given
665 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0 489 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0
666 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 490 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
667 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 491 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
668 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 492 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
669 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 493 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
670 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must not throw exceptions or modify the r ange it's given 494 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must not throw exceptions or modify the r ange it's given
671 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in rangeCount being 1 495 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in rangeCount being 1
672 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints assert_equals: endContainer of the Selection's l ast Range must match the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 496 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints
673 </p><p id="b" s... 497 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range being the same object we added
674 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must r eturn the same object we added expected object "Ghijklmn" but got object "Ghijkl mn" 498 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the second added range must modify the Selection' s last Range
675 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the second added range must modify the Selection' s last Range assert_equals: After mutating the second added Range, startContaine r of the Selection's last Range must match the added Range expected Text node "A ̈b̈c̈d̈ëf̈g̈ḧ 499 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the second added Range
676 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
677 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selectio n's last Range, startOffset of the Selection's last Range must match the added R ange expected 0 but got 6
678 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify t he range it's given 500 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify t he range it's given
679 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 ass ert_equals: rangeCount must be 1 expected 1 but got 0 501 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 ass ert_equals: rangeCount must be 1 expected 1 but got 0
680 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 502 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
681 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 503 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
682 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the first added range must modify the Select ion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 504 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the first added range must modify the Select ion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
683 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the f irst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 505 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the f irst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
684 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify the range it's given 506 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify the range it's given
685 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0 507 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
686 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 508 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
687 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 509 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
893 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the s econd added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 715 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the s econd added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
894 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 716 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
895 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 717 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
896 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 718 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
897 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 719 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
898 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 720 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
899 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 721 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
900 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given 722 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given
901 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount b eing 1 723 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount b eing 1
902 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints 724 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
903 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "" but got object " " 725 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added
904 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, endOffset of the Selection's last Range must match the added Range expected 2 b ut got 0 726 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range
905 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6 727 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range
906 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given 728 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
907 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 729 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
908 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 730 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
909 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 731 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
910 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 732 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
911 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 733 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
912 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given 734 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given
913 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount b eing 1 735 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount b eing 1
914 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints 736 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
915 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "A" but got object "A" 737 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added
916 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, endOffset of the Selection's last Range must match the added Range expected 2 b ut got 1 738 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range
917 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6 739 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range
918 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given 740 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
919 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 741 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
920 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 742 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
921 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 743 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
922 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 744 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
923 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 745 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
924 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given 746 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given
925 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount b eing 1 747 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount b eing 1
926 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints 748 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints
927 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "b̈c̈d̈" but got ob ject "b̈c̈d̈" 749 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added
928 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 2 750 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
929 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6 751 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range
930 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given 752 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
931 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 753 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
932 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 754 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
933 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 755 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
934 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 756 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
935 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 757 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
936 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given 758 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given
937 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount b eing 1 759 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount b eing 1
938 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints 760 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints
939 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "b̈c̈d̈e" but got o bject "b̈c̈d̈e" 761 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added
940 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 2 762 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
941 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6 763 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range
942 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given 764 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
943 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 765 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
944 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 766 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
945 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 767 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
946 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 768 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
947 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 769 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
948 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given 770 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given
949 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount b eing 1 771 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount b eing 1
950 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints 772 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
951 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "" but got object " " 773 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added
952 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 774 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
953 " but got Text node "Ijklmnop 775 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range
954 "
955 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6
956 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given 776 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
957 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 777 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
958 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 778 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
959 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 779 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
960 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 780 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
961 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 781 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
962 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given 782 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given
963 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount b eing 1 783 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount b eing 1
964 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints 784 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
965 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "I" but got object "I" 785 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added
966 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 786 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
967 " but got Text node "Ijklmnop 787 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range
968 "
969 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6
970 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given 788 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
971 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 789 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
972 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 790 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
973 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 791 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
974 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 792 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
975 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 793 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
976 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given 794 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given
977 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount b eing 1 795 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount b eing 1
978 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints 796 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints
979 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "klmnop" but got ob ject "klmnop" 797 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added
980 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 798 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
981 " but got Text node "Ijklmnop 799 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range
982 "
983 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6
984 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given 800 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
985 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 801 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
986 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 802 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
987 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 803 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
988 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 804 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
989 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 805 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
990 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given 806 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given
991 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount b eing 1 807 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount b eing 1
992 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints 808 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints
993 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "klmnop 809 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added
994 " but got object "klmnop 810 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
995 " 811 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range
996 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ
997 " but got Text node "Ijklmnop
998 "
999 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6
1000 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exc eptions or modify the range it's given 812 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exc eptions or modify the range it's given
1001 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 813 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1002 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 814 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1003 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 815 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1004 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 816 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1005 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Rang e must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 817 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Rang e must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1006 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw ex ceptions or modify the range it's given 818 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw ex ceptions or modify the range it's given
1007 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 819 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1008 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 820 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1009 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 821 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1071 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 883 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1072 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must not throw ex ceptions or modify the range it's given 884 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must not throw ex ceptions or modify the range it's given
1073 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 885 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1074 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 886 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1075 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 887 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1076 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 888 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1077 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 889 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1078 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must not throw e xceptions or modify the range it's given 890 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must not throw e xceptions or modify the range it's given
1079 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in r angeCount being 1 891 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in r angeCount being 1
1080 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range having the specified endpoints 892 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range having the specified endpoints
1081 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range being the same object we added assert_equals: getRange At(rangeCount - 1) must return the same object we added expected object "Selecti on.addRange() tests 893 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range being the same object we added
1082 894 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the second added range m ust modify the Selection's last Range
1083 " but got object "Selection.addRange() tests 895 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the second added Range
1084
1085 "
1086 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, startContainer of the Selection's last Range must match the added Ra nge expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1087 " but got Element node <html><head><title>Selection.addRange() tests</title>
1088 <me...
1089 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the second added Range assert_equals: After second addRange(), af ter mutating the Selection's last Range, startOffset of the Selection's last Ran ge must match the added Range expected 0 but got 6
1090 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given 896 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given
1091 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 897 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1092 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 898 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1093 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 899 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1094 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 900 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1095 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 901 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1096 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given 902 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given
1097 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in r angeCount being 1 903 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in r angeCount being 1
1098 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints 904 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints
1099 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added assert_equals: getRange At(rangeCount - 1) must return the same object we added expected object "Selecti on.addRange() tests 905 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added
1100 906 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range
1101 Äb̈c̈d̈ëf̈g̈ḧ 907 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range
1102 Ijklmnop
1103 QrstuvwxYzabcdefGhijklmn
1104
1105
1106
1107
1108
1109 "use strict";
1110
1111 testAddRangeSubSet(56);
1112 testDiv.style.display = "none";
1113 " but got object "Selection.addRange() tests
1114
1115 Äb̈c̈d̈ëf̈g̈ḧ
1116 Ijklmnop
1117 QrstuvwxYzabcdefGhijklmn
1118
1119
1120
1121
1122
1123 "use strict";
1124
1125 testAddRangeSubSet(56);
1126 testDiv.style.display = "none";
1127 "
1128 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, startContainer of the Selection's last Range must match the added Ra nge expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1129 " but got Element node <html><head><title>Selection.addRange() tests</title>
1130 <me...
1131 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range assert_equals: After second addRange(), af ter mutating the Selection's last Range, startOffset of the Selection's last Ran ge must match the added Range expected 0 but got 6
1132 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given 908 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given
1133 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 909 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1134 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 910 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1135 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0 911 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
1136 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 912 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1137 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0 913 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1138 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given 914 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given
1139 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in r angeCount being 1 915 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in r angeCount being 1
1140 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints 916 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints
1141 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added assert_equals: getRange At(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d ̈ëf̈g̈ḧ 917 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added
1142 Ijklmnop 918 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range
1143 QrstuvwxYzabcdefGhijklmn 919 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range
1144
1145
1146
1147
1148
1149 "use strict";
1150
1151 testAddRangeSubSet(56);
1152 testDiv.style.display = "none";
1153 " but got object "Äb̈c̈d̈ëf̈g̈ḧ
1154 Ijklmnop
1155 QrstuvwxYzabcdefGhijklmn
1156
1157
1158
1159
1160
1161 "use strict";
1162
1163 testAddRangeSubSet(56);
1164 testDiv.style.display = "none";
1165 "
1166 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range assert_equals: After mutating the second a dded Range, startContainer of the Selection's last Range must match the added Ra nge expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1167 " but got Element node <html><head><title>Selection.addRange() tests</title>
1168 <me...
1169 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range assert_equals: After second addRange(), af ter mutating the Selection's last Range, startOffset of the Selection's last Ran ge must match the added Range expected 0 but got 6
1170 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given 920 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given
1171 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 921 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1172 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 922 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1173 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 923 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1174 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 924 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1175 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 925 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1176 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must not throw exceptions or modify th e range it's given 926 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must not throw exceptions or modify th e range it's given
1177 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in rangeCount being 1 927 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in rangeCount being 1
1178 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints 928 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints
1179 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge being the same object we added assert_equals: getRangeAt(rangeCount - 1) mus t return the same object we added expected object "" but got object "" 929 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge being the same object we added
1180 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the second added range must modify the Selecti on's last Range assert_equals: After mutating the second added Range, startConta iner of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 930 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the second added range must modify the Selecti on's last Range
1181 " but got Element node <head><title>Selection.addRange() tests</title> 931 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the sec ond added Range
1182 <meta nam...
1183 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the sec ond added Range assert_equals: After second addRange(), after mutating the Selec tion's last Range, startOffset of the Selection's last Range must match the adde d Range expected 0 but got 6
1184 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given 932 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
1185 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 933 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1186 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 934 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1187 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 935 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1188 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 936 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1189 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 937 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1190 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must not throw exceptions or modify th e range it's given 938 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must not throw exceptions or modify th e range it's given
1191 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in rangeCount being 1 939 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in rangeCount being 1
1192 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints 940 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints
1193 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge being the same object we added assert_equals: getRangeAt(rangeCount - 1) mus t return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 941 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge being the same object we added
1194 Ijklmnop 942 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the second added range must modify the Selecti on's last Range
1195 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ 943 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the sec ond added Range
1196 Ijklmnop
1197 QrstuvwxYzabcdefGhijklmn"
1198 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the second added range must modify the Selecti on's last Range assert_equals: After mutating the second added Range, startConta iner of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1199 " but got Element node <body><div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1200 </p><p id...
1201 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the sec ond added Range assert_equals: After second addRange(), after mutating the Selec tion's last Range, startOffset of the Selection's last Range must match the adde d Range expected 0 but got 6
1202 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not thro w exceptions or modify the range it's given 944 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not thro w exceptions or modify the range it's given
1203 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 945 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1204 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range having the specified endpoints assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0 946 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range having the specified endpoints assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
1205 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range being the same object we added assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0 947 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range being the same object we added assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
1206 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the first added rang e must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 948 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the first added rang e must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1207 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 949 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1208 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not thr ow exceptions or modify the range it's given 950 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not thr ow exceptions or modify the range it's given
1209 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 951 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1210 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 952 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1211 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 953 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 25 matching lines...) Expand all
1237 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0 979 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1238 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it' s given 980 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it' s given
1239 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 981 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1240 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 982 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1241 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 983 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1242 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 984 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1243 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 985 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1244 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it 's given 986 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it 's given
1245 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 987 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
1246 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints 988 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints
1247 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return t he same object we added expected object "" but got object "" 989 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added
1248 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of th e Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ ëf̈g̈ḧ 990 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range
1249 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 991 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range
1250 </p>
1251 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's las t Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 6
1252 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it' s given 992 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it' s given
1253 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 993 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1254 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 994 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1255 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 995 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1256 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 996 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1257 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 997 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1258 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it 's given 998 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it 's given
1259 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1 999 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
1260 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints 1000 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
1261 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return t he same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1001 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
1262 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1002 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
1263 " 1003 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
1264 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of th e Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ ëf̈g̈ḧ
1265 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1266 </p>
1267 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's las t Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 6
1268 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given 1004 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
1269 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 1005 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1270 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1006 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1271 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1007 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1272 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1008 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1273 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1009 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1274 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify th e range it's given 1010 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify th e range it's given
1275 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1011 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1276 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1012 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1277 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1013 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
(...skipping 13 matching lines...) Expand all
1291 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the Selection's last Range must modify the sec ond added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1027 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the Selection's last Range must modify the sec ond added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1292 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions o r modify the range it's given 1028 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions o r modify the range it's given
1293 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1029 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1294 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1030 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1295 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1031 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1296 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1032 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1297 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1033 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1298 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given 1034 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
1299 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 1035 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
1300 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range having the specified endpoints 1036 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range having the specified endpoints
1301 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range being the same object we added assert_equals: getRangeAt(rangeCo unt - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1037 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range being the same object we added
1302 " but got object "Äb̈c̈d̈ëf̈g̈ḧ 1038 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
1303 " 1039 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the second added Range
1304 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range , endContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1305 " but got Text node "Ijklmnop
1306 "
1307 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the second added Range assert_equals: After second addRange(), after mutati ng the Selection's last Range, startOffset of the Selection's last Range must ma tch the added Range expected 0 but got 6
1308 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions o r modify the range it's given 1040 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions o r modify the range it's given
1309 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1041 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1310 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1042 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1311 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1043 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1312 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1044 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1313 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0 1045 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1314 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given 1046 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
1315 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 1047 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
1316 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range having the specified endpoints 1048 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range having the specified endpoints
1317 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range being the same object we added assert_equals: getRangeAt(rangeCo unt - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1049 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range being the same object we added
1318 Ijklmnop" but got object "Äb̈c̈d̈ëf̈g̈ḧ 1050 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
1319 Ijklmnop" 1051 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the second added Range
1320 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range , endContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1321 " but got Text node "Ijklmnop
1322 "
1323 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the second added Range assert_equals: After second addRange(), after mutati ng the Selection's last Range, startOffset of the Selection's last Range must ma tch the added Range expected 0 but got 6
1324 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify th e range it's given 1052 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify th e range it's given
1325 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1053 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1326 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1054 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1327 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1055 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1328 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1056 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1329 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1057 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1330 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify t he range it's given 1058 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify t he range it's given
1331 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1 1059 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
1332 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange having the specified endpoints 1060 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange having the specified endpoints
1333 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange being the same object we added assert_equals: getRangeAt(rangeCount - 1) mu st return the same object we added expected object "̈c̈d̈ëf̈g̈ḧ 1061 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange being the same object we added
1334 Ijklmnop 1062 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the second added range must modify the Select ion's last Range
1335 QrstuvwxYzabcdef" but got object "̈c̈d̈ëf̈g̈ḧ 1063 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the se cond added Range
1336 Ijklmnop
1337 QrstuvwxYzabcdef"
1338 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the second added range must modify the Select ion's last Range assert_equals: After mutating the second added Range, startOffs et of the Selection's last Range must match the added Range expected 0 but got 3
1339 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the se cond added Range assert_equals: After second addRange(), after mutating the Sele ction's last Range, startOffset of the Selection's last Range must match the add ed Range expected 0 but got 6
1340 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify th e range it's given 1064 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify th e range it's given
1341 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0 1065 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1342 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1066 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1343 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1067 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1344 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1068 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1345 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1069 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1346 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify t he range it's given 1070 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify t he range it's given
1347 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1 1071 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
1348 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange having the specified endpoints 1072 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange having the specified endpoints
1349 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange being the same object we added assert_equals: getRangeAt(rangeCount - 1) mu st return the same object we added expected object "Äb̈c̈d" but got object "Äb ̈c̈d" 1073 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange being the same object we added
1350 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Select ion's last Range assert_equals: After mutating the second added Range, startCont ainer of the Selection's last Range must match the added Range expected Text nod e "Äb̈c̈d̈ëf̈g̈ḧ 1074 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Select ion's last Range
1351 " but got Element node <p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1075 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the se cond added Range
1352 </p>
1353 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the se cond added Range assert_equals: After second addRange(), after mutating the Sele ction's last Range, startOffset of the Selection's last Range must match the add ed Range expected 0 but got 6
1354 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must not throw exceptions or modify the range it's given 1076 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
1355 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0 1077 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0
1356 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 1078 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1357 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 1079 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1358 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0 1080 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1359 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0 1081 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1360 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must not throw exceptions or modify the range it' s given 1082 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must not throw exceptions or modify the range it' s given
1361 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in rangeCount being 1 1083 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in rangeCount being 1
1362 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints 1084 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
1363 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range being t he same object we added assert_equals: getRangeAt(rangeCount - 1) must return th e same object we added expected object "QrstuvwxYzabcdefGhijklmn" but got object "QrstuvwxYzabcdefGhijklmn" 1085 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range being t he same object we added
1364 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the second added range must modify the Selection's last R ange assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈e ̈f̈g̈ḧ 1086 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the second added range must modify the Selection's last R ange
1365 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1087 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the second added R ange
1366 </p><p id="b" s...
1367 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the second added R ange assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range exp ected 0 but got 6
1368 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given 1088 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
1369 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 1089 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1370 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1090 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1371 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1091 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1372 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1092 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1373 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1093 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1374 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must not throw exceptions or modify th e range it's given 1094 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must not throw exceptions or modify th e range it's given
1375 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 1095 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in rangeCount being 1
1376 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge having the specified endpoints 1096 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge having the specified endpoints
1377 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge being the same object we added assert_equals: getRangeAt(rangeCount - 1) mus t return the same object we added expected object "Ijklmnop 1097 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge being the same object we added
1378 Qrstu" but got object "Ijklmnop 1098 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the second added range must modify the Selecti on's last Range
1379 Qrstu" 1099 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the sec ond added Range
1380 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the second added range must modify the Selecti on's last Range assert_equals: After mutating the second added Range, startConta iner of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
1381 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1382 </p><p id="b" s...
1383 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the sec ond added Range assert_equals: After second addRange(), after mutating the Selec tion's last Range, startOffset of the Selection's last Range must match the adde d Range expected 0 but got 6
1384 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given 1100 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
1385 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1101 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1386 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 1102 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1387 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0 1103 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1388 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 1104 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1389 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0 1105 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1390 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must not throw exceptions o r modify the range it's given 1106 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must not throw exceptions o r modify the range it's given
1391 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in rangeCount b eing 1 1107 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in rangeCount b eing 1
1392 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range having the specified endpoints 1108 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
1393 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range being the same object we added assert_equals: getRangeAt(rangeCou nt - 1) must return the same object we added expected object "" but got object " " 1109 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range being the same object we added
1394 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expecte d Text node "Äb̈c̈d̈ëf̈g̈ḧ 1110 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range
1395 " but got Element node <html><head><title>Selection.addRange() tests</title> 1111 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the second added Range
1396 <me...
1397 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the second added Range assert_equals: After second addRange(), after mutatin g the Selection's last Range, startOffset of the Selection's last Range must mat ch the added Range expected 0 but got 6
1398 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must not throw exception s or modify the range it's given 1112 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must not throw exception s or modify the range it's given
1399 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1113 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1400 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range having the specified endpoints assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0 1114 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range having the specified endpoints assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
1401 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range being the same object we added assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0 1115 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range being the same object we added assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
1402 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the first added range must modi fy the Selection's last Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0 1116 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the first added range must modi fy the Selection's last Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
1403 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0 1117 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
1404 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptio ns or modify the range it's given 1118 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptio ns or modify the range it's given
1405 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1119 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1406 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range having the specified endpoints assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0 1120 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range having the specified endpoints assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
1407 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0 1121 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
1408 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the second added range must mod ify the Selection's last Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 1122 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the second added range must mod ify the Selection's last Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1409 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0 1123 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1410 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it' s given 1124 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it' s given
1411 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1125 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1412 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1126 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1413 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1127 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1414 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1128 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1415 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1129 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1416 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the range it 's given 1130 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the range it 's given
1417 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1 1131 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1
1418 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range having the specified endpoints 1132 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range having the specified endpoints
1419 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return t he same object we added expected object "" but got object "" 1133 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range being the same object we added
1420 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of th e Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ ëf̈g̈ḧ 1134 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's last Range
1421 " but got Document node with 2 children 1135 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second added Range
1422 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's las t Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 6
1423 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it' s given 1136 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
1424 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1137 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1425 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1138 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1426 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1139 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1427 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1140 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1428 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1141 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1429 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the range it 's given 1142 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
1430 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1 1143 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1
1431 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range having the specified endpoints 1144 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
1432 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return t he same object we added expected object "Selection.addRange() tests 1145 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range being the same object we added
1433 1146 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's last Range
1434 Äb̈c̈d̈ëf̈g̈ḧ 1147 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second added Range
1435 Ijklmnop
1436 QrstuvwxYzabcdefGhijklmn
1437
1438
1439
1440
1441
1442 "use strict";
1443
1444 testAddRangeSubSet(56);
1445 testDiv.style.display = "none";
1446 " but got object "Selection.addRange() tests
1447
1448 Äb̈c̈d̈ëf̈g̈ḧ
1449 Ijklmnop
1450 QrstuvwxYzabcdefGhijklmn
1451
1452
1453
1454
1455
1456 "use strict";
1457
1458 testAddRangeSubSet(56);
1459 testDiv.style.display = "none";
1460 "
1461 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of th e Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ ëf̈g̈ḧ
1462 " but got Document node with 2 children
1463 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's las t Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 6
1464 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it' s given 1148 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
1465 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0 1149 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1466 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1150 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1467 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0 1151 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1468 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1152 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1469 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0 1153 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1470 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the range it 's given 1154 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
1471 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1 1155 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1
1472 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range having the specified endpoints 1156 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
1473 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range being the same object we added assert_equals: getRangeAt(rangeCount - 1) must return t he same object we added expected object "Selection.addRange() tests 1157 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range being the same object we added
1474 1158 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's last Range
1475 Äb̈c̈d̈ëf̈g̈ḧ 1159 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second added Range
1476 Ijklmnop
1477 QrstuvwxYzabcdefGhijklmn
1478
1479
1480
1481
1482
1483 "use strict";
1484
1485 testAddRangeSubSet(56);
1486 testDiv.style.display = "none";
1487 " but got object "Selection.addRange() tests
1488
1489 Äb̈c̈d̈ëf̈g̈ḧ
1490 Ijklmnop
1491 QrstuvwxYzabcdefGhijklmn
1492
1493
1494
1495
1496
1497 "use strict";
1498
1499 testAddRangeSubSet(56);
1500 testDiv.style.display = "none";
1501 "
1502 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's last Range assert_equals: After mutating the second added Range, startContainer of th e Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ ëf̈g̈ḧ
1503 " but got Document node with 2 children
1504 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second added Range assert_equals: After second addRange(), after mutating the Selection's las t Range, startOffset of the Selection's last Range must match the added Range ex pected 0 but got 6
1505 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must not throw exceptions or modify the range it's given 1160 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must not throw exceptions or modify the range it's given
1506 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in rangeCount being 1 assert_equals: ra ngeCount must be 1 expected 1 but got 0 1161 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in rangeCount being 1 assert_equals: ra ngeCount must be 1 expected 1 but got 0
1507 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range having th e specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1162 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range having th e specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1508 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0 1163 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1509 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the first added range must modify the Selection's last Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0 1164 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the first added range must modify the Selection's last Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1510 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the first added Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0 1165 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the first added Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1511 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must not throw exceptions or modify the range it's given 1166 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must not throw exceptions or modify the range it's given
1512 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in rangeCount being 1 1167 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in rangeCount being 1
1513 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range having t he specified endpoints assert_equals: endContainer of the Selection's last Range must match the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1168 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range having t he specified endpoints
1514 </p><p id="b" s... 1169 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range being th e same object we added
1515 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range being th e same object we added assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "Äb̈c̈d̈ëf̈g̈ḧ 1170 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the second added range must modify the Selection's last Ra nge
1516 Ijklmnop 1171 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the second added Ra nge
1517 QrstuvwxYzabcdefGhijklmn" but got object "Äb̈c̈d̈ëf̈g̈ḧ
1518 Ijklmnop
1519 QrstuvwxYzabcdefGhijklmn"
1520 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the second added range must modify the Selection's last Ra nge assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ë f̈g̈ḧ
1521 " but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ
1522 </p><p id="b" s...
1523 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the second added Ra nge assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expe cted 0 but got 6
1524 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given 1172 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given
1525 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0 1173 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1526 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1174 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1527 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0 1175 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1528 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1176 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1529 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0 1177 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1530 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must not throw exceptions or modify th e range it's given 1178 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must not throw exceptions or modify th e range it's given
1531 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in rangeCount being 1 1179 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in rangeCount being 1
1532 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge having the specified endpoints assert_equals: endContainer of the Selection' s last Range must match the added Range expected Comment node <!--Alphabet soup? --> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1180 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge having the specified endpoints
1533 </p><p id="b" s... 1181 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge being the same object we added
1534 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge being the same object we added assert_equals: getRangeAt(rangeCount - 1) mus t return the same object we added expected object "uvwxYzabcdefGhijklmn" but got object "uvwxYzabcdefGhijklmn" 1182 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the second added range must modify the Selecti on's last Range
1535 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the second added range must modify the Selecti on's last Range assert_equals: After mutating the second added Range, startConta iner of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈ëf̈g̈ḧ 1183 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the sec ond added Range
1536 " but got Text node "Qrstuvwx"
1537 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the sec ond added Range assert_equals: After second addRange(), after mutating the Selec tion's last Range, startOffset of the Selection's last Range must match the adde d Range expected 0 but got 6
1538 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given 1184 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
1539 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0 1185 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0
1540 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 1186 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1541 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0 1187 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1542 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0 1188 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1543 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0 1189 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1544 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it' s given 1190 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it' s given
1545 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1 1191 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
1546 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints assert_equals: endContainer of the Selection's last Rang e must match the added Range expected Comment node <!--Alphabet soup?--> but got Element node <div id="test"><p id="a">Äb̈c̈d̈ëf̈g̈ḧ 1192 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints
1547 </p><p id="b" s... 1193 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range being t he same object we added
1548 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range being t he same object we added assert_equals: getRangeAt(rangeCount - 1) must return th e same object we added expected object "Ghijklmn" but got object "Ghijklmn" 1194 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last R ange
1549 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last R ange assert_equals: After mutating the second added Range, startContainer of the Selection's last Range must match the added Range expected Text node "Äb̈c̈d̈e ̈f̈g̈ḧ 1195 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added R ange
1550 " but got Element node <p id="d" style="display:none">Yzabcdef</p>
1551 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added R ange assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range exp ected 0 but got 6
1552 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must not throw exceptions or modify the range it's given 1196 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must not throw exceptions or modify the range it's given
1553 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0 1197 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1554 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range hav ing the specified endpoints assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0 1198 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range hav ing the specified endpoints assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1555 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range bei ng the same object we added assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0 1199 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range bei ng the same object we added assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1556 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0 1200 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1557 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0 1201 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1558 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given 1202 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given
1559 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0 1203 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0
1560 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 1204 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1561 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 1205 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after
1760 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0 1404 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1761 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0 1405 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1762 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must not throw exceptions or modify the rang e it's given 1406 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must not throw exceptions or modify the rang e it's given
1763 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0 1407 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0
1764 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 1408 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1765 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0 1409 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1766 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the second added range must modify the Selection's l ast Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0 1410 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the second added range must modify the Selection's l ast Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1767 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the second ad ded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0 1411 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the second ad ded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1768 Harness: the test ran to completion. 1412 Harness: the test ran to completion.
1769 1413
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698